carbonT's definitions
Someone who is dumb as a duck, especially for their hoggish nature. Can be used as a substitute for a Dummie.
by carbonT March 10, 2018
Get the Duckhead mug.
Get the Duckhead mug.We'll email you a link to sign in instantly.