Trollop

Webster's Dictionary of the English Language

·noun A stroller; a loiterer; ·esp., an idle, untidy woman; a slattern; a slut; a whore.