tetchy

adjective

Peevish; testy.

adjective

See techy.

adjective

Easily annoyed or irritated; peevish, testy or irascible

adjective

easily irritated or annoyed