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!
#drug addicts #crazy people #penis #vagina #ballsack
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 We'll never spam you.