(noun) slovenly woman, slut, trollop
a dirty untidy woman
(noun) floozie, floozy, street girl, streetwalker, hooker, hustler
a prostitute who attracts customers by walking the streets