adj. 25B6; adjective ANNOYED, cross, angry, vexed, exasperated, irked, piqued, nettled, put out, disgruntled, in a bad mood, in a temper, testy, huffy, in a huff, aggrieved; irate, infuriated, incensed; informal aggravated, peeved, miffed, mad, riled, hacked off, browned off, fed up, hot under the collar; Brit. informal cheesed off, brassed off, ratty, shirty; N. Amer. informal teed off, ticked off, sore; Austral./NZ informal snaky, crook; archaic snuffy, wroth.
good-humoured.