Answer: techiest

AnswerCrossword Clue
techiestTECHY, irritable, also TETCHY
techiestirritable; touchy