Find the word definition

Wiktionary
town bicycle

n. (context slang derogatory English) A woman considered promiscuous.