Spitting blood (or feathers) (5)
I believe the answer is:
irate
(Other definitions for irate that I've seen before include "Aggrieved" , "Angry and incensed" , "Angry, annoyed" , "will be up in arms" , "having got in wax" .)
I believe the answer is:
irate
(Other definitions for irate that I've seen before include "Aggrieved" , "Angry and incensed" , "Angry, annoyed" , "will be up in arms" , "having got in wax" .)