Skip to main content

blackpanther1020's definitions

Duck

Short for dumb fuck. Someone who is being particularly annoying as rather dense.
by blackpanther1020 August 4, 2008
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