Excatog's definitions
When you fuck so hard your breathing is hastened to the point of quick gasps that sound like quacks.
by Excatog January 13, 2009
Get the Duck Sex mug.
Get the Duck Sex mug.We'll email you a link to sign in instantly.