town bus

Someone who sleeps around a lot... been ridden by everyone, like the town bus.
by PHolder April 13, 2015
mugGet the town busmug.

Bus town

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 September 9, 2005
mugGet the Bus townmug.

Share this definition