1 definition by TheTman

Top Definition
Another name for Melbourne, Florida
lets get out of Mtown so we can actually do something fun.
by TheTman May 02, 2008
Mug icon
Buy a Mtown mug!