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