trollop

Dictionary of The Vulgar Tongue by Francis Grose

A lusty coarse sluttish woman.

Related Words