Town bike Share definition Flag A girl that is like a bike that belongs to the town everybody gets a ride That girl has slept with 20 men this week Town bike by john lipuma July 8, 2005 0 0 Get merch Get the Town bike mug. Buy Now — $32.95 See more merch