look up any word, like daquan:
 
1.
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
2 0
 
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
0 0