irritable, testy, peevish, short-tempered, touchy, cranky, grumpy, grouchy, cross, petulant, choleric, waspish, cantankerous, fractious, surly, prickly, crabby, snappy, tetchy, irascible, querulous, s... [more]
irritable, testy, peevish, short-tempered, touchy, cranky, grumpy, grouchy, cross, petulant, choleric, waspish, cantankerous, fractious, surly, prickly, crabby, snappy, tetchy, irascible, querulous, s... [more]