Top Definition
A CD that you've acquired somehow that no matter how hard you try, you can't get rid of it.
I once had this CD, and it was really bad. I couldn't get rid of it, no matter who I tried to give it to. It was an STDCD.
by 3Dradio December 20, 2008
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.