What is Mega City?
Slang term for the city of Toronto, CA.
I'm holding a party near Mega City this week.
See toronto, m-city, metropolis