testy
ˈtɛsti/
adjective
easily irritated; impatient and somewhat bad-tempered. "his testy, disapproving father" synonyms: bad-tempered, grumpy, ill-tempered, ill-natured, ill-humoured, dyspeptic,irritable, tetchy, irascible, peevish, crotchety, cantankerous, cross,fractious, disagreeable, pettish, crabbed, crabby, waspish, prickly,peppery, impatient, touchy, scratchy, volatile, crusty, liverish, splenetic,short-tempered, hot-tempered, quick-tempered, choleric; More
Sounds spot on.