One of the mysteries of the English language finally explained.
1‘he was huffy with me for ages’
irritable, irritated, annoyed, cross, grumpy, huffish, bad-tempered, crotchety, crabby, crabbed, cantankerous, curmudgeonly, moody, petulant, miserable, morose, sullen, surly, churlish
touchy, testy, tetchy, crusty, snappish, waspish, prickly
informal snappy, cranky
British informal narky, narked, miffed, ratty, eggy, shirty, like a bear with a sore head, whingy
North American informal soreheaded, peckish
NZ Australian snaky
vulgar slang pissed off
In this article we explore how to impress employers with a spot-on CV.