Subscribe English
look up any word, like latergram:
 
1.
An expression meaning "to vomit."
Guy 1: Hey, man, are you okay? I saw you head for the bushes earlier.
Guy 2: Urgh, it was so gross, I had an impromptu protein party.
by flowerstain April 24, 2011
0 0