Definitions for "Tetty"
Testy; irritable.