tetchy

adj. (-ier, -iest) peevish, irritable.  tetchily adv. Tetchiness n. [teche blemish, fault]

a. See Techy.