irritable, peevish, ill-tempered, choleric, dyspeptic, splenetic, crabby, cranky, grumpy, testy, petulant, querulous, cross, surly, fractious, waspish, snappish, cantankerous, grouchy, bad-tempered, t... [more]
irritable, peevish, ill-tempered, choleric, dyspeptic, splenetic, crabby, cranky, grumpy, testy, petulant, querulous, cross, surly, fractious, waspish, snappish, cantankerous, grouchy, bad-tempered, t... [more]