Skip to main content

Definitions by Imadethisforidiots

An acronym for Sex and Drug Sales, often used in trafficking and drug dealing.
How’s our SDS going?
SDS by Imadethisforidiots April 2, 2019