1 definition by Mechan

A small town on the outskirts of Manchester, mostly inhabited by people who can't afford to live in nearby altrincham.
Does meachan live in Sale?
av Mechan 22 augusti 2006

Gratis daglig E-post

Skriv in din E-post adress nedan för att få vårt gratis Urban ord för dagen varje morgon!

E-posten är sänd från daily@urbandictionary.com. Vi kommer aldrig spamma dig.

×