1 definition by Alovestory

A woman who whores, around and sleeps with many men
"Ryan's mum is the town bike."
"Facts I was having sex with her last night!"
by Alovestory June 14, 2022
Get the town bike mug.