Drug-addicted streetwalker Synonyms
Synonyms for phrase
DS abbreviation
DS is an abbreviation for Drug-addicted StreetwalkerWhat does DS stand for?
DS stands for "Drug-addicted Streetwalker" Definitions for Streetwalker
- (noun) a woman who engages in sexual activities for money
- (noun) a prostitute who attracts customers by walking the streets