Techy
/(?)/
Tech·y
Techy
a.
Peevish; fretful; irritable.