CHEESED OFF
Meaning of CHEESED OFF in English
Function: adjective
Etymology: origin unknown
Date: 1942
chiefly British : ANGRY , IRRITATED
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012