Testiest Synonyms and Antonyms

Easily irritated or annoyed
(Adjective)
Advertisement