look up any word, like bootylicious:
1. 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.
rss and gcal