Ludwik Olesinski
Ludwik Olesinski voted up David Shabazi's answer

There's no possible way for sex to cause blood to seep out through your mouth. It's definitely something else that's causing you to do that.

Spitting up blood indicates the presence of bleeding that may originate in the digestive tract or in the respiratory system. It may be caused by many different conditions, and the severity … Read more