1 definition by MorecambeFcFan

Top Definition
Amazing
"Lets to to Morecambe its miles better than Bradford"
by MorecambeFcFan January 12, 2012

Mug icon
Buy a Morecambe mug!