Find the word definition

Wiktionary
village bike

n. (context UK slang derogatory English) A local woman who sleeps with many men.