Skip to main content

Alovestory's definitions

town bike

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 13, 2022
mugGet the town bikemug.

Share this definition