1 definition by Snotpot

A place where people hang out, usually with girls and booze.
Man, that press box is a glasglow at halftime! They gave me fourteen cookies just for walking in!
by Snotpot October 26, 2007
Get the glasglow mug.