floozy

floozy

floozy

Noun

a prostitute who attracts customers by walking the streets

Synonyms: