The most likely cause of a patient spitting up blood after brushing their teeth is that they have gingivitis. However, there is a possibility that either the patient presses his gums too much when brushing (which is why they bleed) or that the toothbrush is old and injures the gums. In any case, a timely visit to the dentist is necessary for the necessary diagnosis and perhaps to carry out a teeth cleaning.


