1 definition by cubs win

An impressive male genitalia gliding in for docking in your flesh hangar.
As she laid down, I released my skin blimp, but I was worried about a hard landing...
by cubs win January 28, 2012
Get the Skin Blimp mug.