blood and guts
Short definition from Wiktionary
Noun
- Gore; gruesome images.
Adjective
- Performed with vigor, ferocity, passion, or violence (especially in competition).
We haven’t written up blood and guts yet: Simple and Standard meanings, examples and a quiz.