Top Definition
TwinDD stands for ....And "That's Why I'll Never Do Drugs". TwinDD is a popular website where you can find pictures of drug addicts doing some of the craziest things you can imagine.

TwinDD can be used as an insult or simply to name a person walking down the street.
Carmen: Whoa, look at that TwinDD!

Owen: Wow, he looks kinda like your mom!
by gingerblackpower June 16, 2010

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.

×