Tetchy /(?)/

Tetch·y

Tetchy

a.
  1. See Techy.