somebody is very angry and ready to argue or fight
sb's blood is up
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición