techy

Peevish; fretful; irritable.

adjective

Peevish; fretful; irritable.

adjective

Obsolete form of tetchy.

adjective

technical

adjective

easily irritated or annoyed