Alcohol poisoning is a common cause of vomiting after drinking. According to the University of Dallas, this can occur because alcohol is actually an irritant and can upset your stomach. In fact, drinking too much alcohol can even lead to gastritis, which is when your stomach lining gets irritated, inflamed and erodes. Alcohol poisoning is a common cause of vomiting after drinking, the uncomfortable may last a few hours or even several days.
If you're vomiting a lot, it's critical to drink plenty of fluids to help prevent dehydration, even if you vomit some of them back up. Sip the fluids slowly. Drinking too much when your stomach is upset may cause more vomiting. If you're sick of hangover, here's a few ways to avoid in the first place --
Alcohol promotes urination because it inhibits the release of vasopressin, a hormone that decreases the volume of urine made by the kidneys. If your hangover includes diarrhea, sweating, or vomiting, you may be even more dehydrated. Although nausea can make it difficult to get anything down, even just a few sips of water might keeps you from getting dehydrated and prevents nausea.
Drinking may lower blood sugar levels, so theoretically some of the fatigue and headaches of a hangover may be from a brain working without enough of its main fuel. Moreover, many people forget to eat when they drink, further lowering their blood sugar. Toast and juice is a way to gently nudge levels back to normal.
You can even crush it up and put it in food or a drink. It'll soothe your stomach and hopefully keep the dry heaving to a minimum. Caffeine may not have any special anti-hangover powers, but as a stimulant, it could help with the grogginess.
The dancing always come on after a couple of drinks, the best thing you can do is not move too much, or face the consequences.
Over-the-counter (OTC) medications to stop vomiting (antiemetics) such as Pepto-Bismol and Kaopectate contain bismuth subsalicylate. They may help protect the stomach lining and reduce vomiting caused by food poisoning.
According to some sources taking vitamin B6 can help to reduce hangover symptoms, particularly if a person has it before, during, and after drinking.
Sometimes you can not control and unfortunately vomiting out, that would be very awkward, so you better take some vomit bags in your hand in case barfing everywhere.