Thesaurus.com
Dictionary.com

short-fused



ADJECTIVE
infuriated
Synonyms