Skip to main content

Definitions by SHOWmeTHEDankestMEMES

town tart 

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