Big Huge Thesaurus

blood-and-guts

adjective

similar terms