Top definition
A Canadian mall in a Polish suburb

& it's technically not a "Mall"
Dey built dat Galleria Mall where da Leonard Post useta be dere.
(Canadian English example: They closed the Sears in the Galleria Mall eh.)
by kingo April 04, 2019
Get a Galleria Mall mug for your daughter-in-law Rihanna.