town bicycle

Etymology
From the jocular idea that the woman in question, like a hypothetical bicycle shared by an entire town, has had many people "take a ride" (i.e., have sexual intercourse with her).

Noun

 * 1)  A woman who is promiscuous.

Synonyms

 * See also Thesaurus:promiscuous woman.
 * See also Thesaurus:promiscuous woman.

Translations

 * Chinese:
 * Cantonese: 公廁
 * Mandarin:, ,
 * Finnish: ,
 * German:
 * Portuguese:
 * Romanian: