hacked-off

Definition

Slang

  • adjective annoyed, irritated, resentful. From the late 1980s, this phrase has enjoyed something of a vogue as a replacement for the better-known ‘brassed-off’, ‘cheesed-off’ and as a euphemism for pissed-off. It has been recorded in both the USA and Britain since the early 1950s.
http://www.dictionarycentral.com/definition/hacked-off.html