trollop

Fun Dictionary -> trollop

trollop - Vulgar Dictionary definition

A lusty coarse sluttish woman.