cheesed off

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

'cheesed off' on video