blood-and-guts en · ADJ EtymologyCoined in 1937. Meanings (not-comparable) Performed with vigor, ferocity, passion, or violence (especially in competition). Relateds rip-and-tear · knockdown-dragout