cheesed-off

adjective

exasperated; greatly annoyed, irritated; also called cheesed , also written cheesed off

Usage Note

UK, slang