cheesed off

cheesed off  {adj.}
fed up, disgusted or angry.
Categories: British adjective