Techy /(?)/

Tech·y

Techy

a.
  1. Peevish; fretful; irritable.