Skip to main content

carbonT's definitions

Duckhead

Someone who is dumb as a duck, especially for their hoggish nature. Can be used as a substitute for a Dummie.
It's called a motherfuckin Horse not a Hornse you Duckhead!
by carbonT March 10, 2018
mugGet the Duckhead 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