1 definition by Applepop

Top Definition
some one who jacks-off another man normaly a homesexual
"Wow, you're a cock launcher!"
by Applepop October 27, 2008
Mug icon
Buy a Cock launcher mug!