Skip to main content
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.
dcsss by Jewmike December 7, 2006
Related Words
DCSS dcsss