Multiple choice softskills communication "cheesed off" .. what does this idiom mean? Thrilled or happy fit for annoyed, bored or frustrated. None of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation 'Cheesed off' is a British informal expression meaning annoyed, irritated, or frustrated. The phrase doesn't relate to happiness, fitness, or other positive emotions - it conveys irritation or boredom.