Skip to main content

@SHOWmeTHEDankestMEMES's definitions

town tart

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
mugGet the town tartmug.

Share this definition