1 definition by Orlando Devon

Someone who is easy to ingage sexual activity on a regular basis and has no problem doing it with with various different individuals.
Niamh is such a village bicycle.
Yeah totally everyone gets a ride!
by Orlando Devon February 01, 2007
Get the mug
Get a Village Bicycle mug for your friend Manley.