Streetwalker duo Synonyms
Definitions for Streetwalker
- (noun) a woman who engages in sexual activities for money
- (noun) a prostitute who attracts customers by walking the streets
Synonyms for phrase
SD abbreviation
SD is an abbreviation for Streetwalker DuoWhat does SD stand for?
SD stands for "Streetwalker Duo"