Top definition
Awesome city in Belgium, home of the coolest football team in the country, KV Mechelen.
Q: You're so awesome, where are you from?
A: From Mechelen!
by codylambert182 June 07, 2011
Get the mug
Get a Mechelen mug for your cat Beatrix.
2
A town in the province of Antwerp in Belgium. Famous for the St. Rumbold's Cathedral, with the flat-topped tower.
I was born and raised in mechelen.
by Grimnirwher9 August 07, 2011
Get the mug
Get a Mechelen mug for your buddy Callisto.