Top definition
the act of jizzing so much and fast, that the other person is launched off of the male rod.
Please don't lizard launch me

I did you hear that blank got lizard launched last night.
by Lizard Len February 23, 2014
Get the mug
Get a Lizard Launch mug for your sister Julia.

Available Domains :D