Top Definition
An idiot, moron or downright stupid person.
You are being such a fucking duckwad. Stop it.
by Camel Toe December 25, 2003
6 Words related to duckwad

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×