Someone who sleeps around a lot... been ridden by everyone, like the town bus.
That slut is Martha, the town bus.
by PHolder April 14, 2015
Get the town bus mug.
Used in reference to Killumbus, Ohio 614 can't stop won't stop
"You in bus town for life"? "Fo sho, fo sho"
by northlinden August 24, 2005
Get the Bus town mug.