blood-and-guts

прил.

1) свирепый; жестокий;

2) кровавый.

Источник: Социологический англо-русский энциклопедический словарь на Gufo.me