Skip to main content

Definitions by MallardDuck

A very sexy sound when moaned by a girl.
guy: so what do ducks say?
girl: ...quack.....
quack by MallardDuck January 31, 2009