Blood-and-guts

(adjective) Used to refer to something very violent or fierce.
"A blood-and-guts competition"
by Maxy BG August 05, 2023
mugGet the Blood-and-guts mug.