1 definition by deeznuts.243

Top Definition
Originally said in Houston, TX - It is a shortened version of THE GALLERIA (A Major Mall in the City)
Hey Brian, you going to the Gallo

Naw Andrew, maybe not today
by deeznuts.243 July 06, 2011

Mug icon
Buy a Gallo mug!