Trollop

What is Trollop?

Trollop definition and meaning on Dictionary terms:
noun

an immoral or promiscuous woman, especially a prostitute.
an untidy or slovenly woman; slattern.