Top Definition
It stands for "Double crossing sexy, sexy sluts. It's a refrence to Dude, Where's my Car?
Wow, that Ciara is one DCSSS, can't believe she'd pull that shit on me.
by Jewmike December 06, 2006
5 Words related to dcsss

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.

×