Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. dcsss
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.