cheesed-off
adjective
exasperated; greatly annoyed, irritated; also called
cheesed
, also written
cheesed off
Usage Note
UK, slang