Adjectives

(s)choleric, irascible, hotheaded, hot-tempered, quick-tempered, short-temperedquickly aroused to anger“a hotheaded commander”
(s)choleric, irasciblecharacterized by anger“a choleric outburst”, “an irascible response”