Skip to main content

Definitions by carbonT

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!
Duckhead by carbonT March 10, 2018