Skip to main content

Thedaveman000's definitions

Duck master

Someone who has mastered the art of fucking.
Get naked and let the Duck Master show you how it’s done.
by Thedaveman000 February 12, 2018
mugGet the Duck mastermug.

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