Top definition
One of those malls that seem to spring up overnight that are supposed to be fancy but look like a collection of decorated shoe boxes lined up side-by-side. The place where people who live in McMansions shop.
Dude, I need a new shirt. Let's hit the McMall and see what we can find.
by bumzuko May 21, 2018
Get the mug
Get a McMall mug for your sister-in-law Nathalie.