Idiom: Spit blood

Idiom Definitions for 'Spit blood'


If someone is spitting blood, they are absolutely furious.

Idioms similar to 'Spit blood'

See also: