Top Definition
When you shove a toy astronaut in a girls pussy and lick her ass hole and say "We have landed".
Dude i totally Space Ducked my date last night.
by toxic5zombie1694 August 10, 2009
6 Words related to Space Duck

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.