1 definition by Ally M

Top Definition
One of the female species that sleeps around.
She is really a slut, but goes by harlot to save
her own reputation
That bitch is such a harlot.

She has had to have fucked evey guy in this school!
by Ally M January 09, 2006

Mug icon
Buy a harlot mug!