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
Get the Duckhead mug.