tetchy

adjective

Peevish; testy.

See techy.

Easily annoyed or irritated; peevish, testy or irascible.

Easily irritated or annoyed.