1 definition by csmithesq

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
Get the Launch mug.