Cheesed off
British SlangDefinition
Annoyed or fed up; irritated and disgruntled (British informal).
Examples
"I'm absolutely cheesed off with the train delays this morning."
"She was pretty cheesed off when the parcel turned up smashed."
"They're cheesed off about being made to work late again for no overtime."