floozy

nouns

a prostitute who attracts customers by walking the streets