What is the meaning of the word "blood-and-guts"?

Definitions:

  1. marked by great zeal or violence copy to clipboard adjective
    • real bloodandguts fiction copy to clipboard