What are some reasons you would spit up blood?!
Question:
What are some reasons you would spit up blood?
A WWE wrestler cancelled one of his dates for personal reasons concerning that his family was spitting up blood.
Answers:
spitting blood = a cut in the mouth or throat
coughing blood= respiratory damage
puking blood= internal bleeding in stomach or esophagus