Top definition
A person who spends all their time at the mall.
Usually in groups called pods.
"Hey look at all those MallOrcas hanging out near Forever 21"
by Parker79 November 16, 2016
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush