Nouns

(n)streetwalker, street girl, hooker, hustler, floozy, floozie, slatterna prostitute who attracts customers by walking the streets
(n)slattern, slut, trollopa dirty untidy woman