Skip to main content

csmithesq's definitions

Launch

To vomit. Usually in reaction to waking up next to someone far uglier than who you went to bed with.
"Dude man, she's pretty when I'm drunk, but this morning the sight of her made me launch!"
by csmithesq March 13, 2009
mugGet the Launchmug.

Share this definition