Phrase(s): blood and guts
1. Fig. strife; acrimony. • There is a lot of blood and guts around here, but we get our work done anyway. • Cut out the blood and guts and grow up. 2. Fig. acrimonious. (This is hyphenated before a nominal.) • There are too many blood-and-guts arguments around here. • Old blood-and-guts Wally is making his threats again.
McGrawhill's American Idioms And Phrasal Verbs