blood-and-guts (Adjective) — Marked by great zeal or violence. ex. "real blood-and-guts fiction" ex. "blood-and-guts football"