The definition :
Definitions of techy:
- adjective: easily irritated or annoyed
Are you interested in alternative search :
:cranky fractious ill natured irritable nettlesome peckish peevish pettish petulant testy tetchy tech
If you like reading news check: