1 definition by Acantil
Adlington, Cheshire, UK.
A non-descript place that resides near Manchester, UK. Not much to do there but get the hell out and go somewhere better.
A non-descript place that resides near Manchester, UK. Not much to do there but get the hell out and go somewhere better.
by Acantil November 3, 2011