Top definition
Town Tart is usally a kinder way to say slut, tramp, etc.
My wife was the town tart before we were maried
by SHOWmeTHEDankestMEMES January 12, 2016
Get the mug
Get a town tart mug for your Facebook friend Manafort.
2
Local “slut” kinda like the song Run around Sue describes.
Oh, her? Yeah she’s the town tart
by Bluebear1 May 09, 2018
Get the mug
Get a Town tart mug for your mom Beatrix.