Top Definition
Is a noise that only a girl can make. It happens when you fuck her doggie style and she let's out a pussy fart.
My girl gets embarrassd when I give her The Duck Whistle
von JayMetal 10. März 2009
Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×