adj. 25B6; adjective IRRITABLE, fractious, fretful, cross, petulant, querulous, pettish, crabby, crotchety, cantankerous, curmudgeonly, sullen, grumpy, bad-tempered, short-tempered, testy, touchy, tetchy, snappish, irascible, waspish, prickly, crusty, dyspeptic, splenetic, choleric; N. English mardy; Brit. informal ratty, like a bear with a sore head; N. Amer. informal cranky, ornery.
good-humoured.