1 definition by daweidougerz

Top Definition
A person whose intellect is on par with a ducks.
You are a duckwit
by daweidougerz February 23, 2010

Mug icon
Buy a Duckwit mug!