What is Megmag?
To throw up in a public place after a night of excessive drinking.
Oh man, I drank so much last night that I megmagged all over the dining hall.
See vomit, puke, booze, drunk, drink