Techy
(
a.
) Peevish; fretful; irritable.