Duckwad

What is Duckwad?


1.

An idiot, moron or downright stupid person.

You are being such a fucking duckwad. Stop it.

See Camel Toe


67

Random Words:

1. The day on which the the first usage of the phrase "lol" is celebrated. Are you having a Lollerpendence Day party? See lol, ..
1. The term Zoley originated in the city of Perth, Australia, from the commonly used phrase 'lol', or 'laugh out loud'...
1. a female who has had sex with alot of guys. also considered a "ho". that bitch has been ran through dawg. See ho, raspy, who..