follow Dictionary.com
exasperated; greatly annoyed, irritated; also called cheesed , also written cheesed off
UK, slang
See cheesed-off
"disgruntled, exasperated," 1941, British slang, origin obscure, connections uncertain. See cheese (n.1), cheese (n.2), cheesy.