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 bike mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email