town tart Share definition Flag Town Tart is usally a kinder way to say slut, tramp, etc. My wife was the town tart before we were maried town tart by SHOWmeTHEDankestMEMES January 12, 2016 Get the town tart mug.