Skip to main content

booya sister's definitions

duck

a small yellow creature who some find sensual pleasure and attraction
vick and Lo love made love to their ducks.
by booya sister January 28, 2003
mugGet the duck mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email