Question: what does it mean if you throw up blood after a night of drinking?
Answer: Throat irritation Retching — aka dry heaving — and vomiting after drinking too much can irritate the tissues in your throat. This can cause tiny tears that bleed, resulting in streaks of blood in your vomit. Forceful coughing can also do it. Your throat may also feel raw and scratchy or look a bit red.