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

Donkey Punch Plush

10" high plush doll.

Buy the plush