Top Definition
an expulsion of wind from the vulva during coitus; a vaginal fart.
Oh my god, i think that chick just had a lazy duck call.
by Achilles_Punx March 18, 2010
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.