1 definition by kyl!e

Top Definition
When a man sticks his penis into a ducks mouth forcing to quack wildly.
Johnny don't look.
Why Mommy?
That man is Maeghaning that poor duck.
#duck #megan #meaghan #intercourse #quack
by kyl!e July 10, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.