Idiom: Spit blood

Idiom Definitions for 'Spit blood'


If someone is spitting blood, they are absolutely furious.

See also: