1 definition by Dina Sparrow

Top Definition
a person (either gay male or straight female), who is open to having sex with anyone that wants it, not refusing anybody the pleasure even if it's not a pleasurable experience. the town bicycle is notorious for having STD's such as crabs, VD or worse.
"well if you're desperate for a shag there's always Sandy/Tim, they're the town bicycle, but i'd make sure you wore a condom as they've had most other towns in the area as well as this one!"
by Dina Sparrow February 02, 2006

Mug icon
Buy a town bicycle mug!