Wiktionary
tetchiest
a. (en-superlativetetchy)
WordNet
tetchy
tetchiest
See tetchy