spit blood



spit blood

to speak or behave in a way that shows you are very angry After her speech, people who she had criticized were spitting blood.
See also: blood, spit

Common Names:

NameGenderPronouncedUsage
Anjali-Indian, Hindi, Marathi, Tamil, Telugu, Malayalam, Nepali
Nagendra-Hinduism, Indian, Kannada, Telugu
Acre['eikə]
CharityCHER-i-tee, CHAR-i-teeEnglish
Simisola-Western African, Yoruba
Niels (1)NILSDanish