TECHY
Scrabble 13 Words With Friends 12
Definition
- adjective easily irritated or annoyed.
— synonyms: cranky, fractious, irritable, nettlesome, peevish, peckish, pettish, petulant
See all 17 words you can make from TECHY →
← Unscramble different letters