Top definition
A place where a mobility scooter isn't just a means of independence, but is a life style choice.
Lets go on my mobility scooter, I cannot be bothered to walk into Ollerton.
by Fixem March 26, 2011
Get the mug
Get a Ollerton mug for your Uncle Manafort.