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
Get the mug
Get a dcsss mug for your mate Jerry.