Multiple choice softskills communication

"cheesed off" .. what does this idiom mean?

  1. Thrilled or happy

  2. fit for

  3. annoyed, bored or frustrated.

  4. 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.