1 definition by Ninaazalea

Top Definition
Originated in Chicago, this word/phrase means birthday.
1. Hey Roman, today's your glo day right?
2. My glo day is tomorrow!
by Ninaazalea November 23, 2015

Mug icon
Buy a glo day mug!