1 definition by MisterDD

Top Definition
A "douche douche." One who acts in strict accordance with the ways of double douche-baggery.
Andy is such a double-D.
That guy in class was such a double-D.
by MisterDD March 18, 2007
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.

×