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. LION CITY HARDCORE!!!!!!!!!(Singapore) the united hxc ppl of Singapore! HXC has spread all over the world! to the east! just like NY..
1. An exclamation expressing surprise and delight upon hearing unlikely news. Frank - Did you know that (insert cool band here) are playin..
1. A common misspelling of the word "LMAO" (laughing my ass off). Mostly used by people who cannot spell. People who make this t..