look up any word, like twoosh:
A bar where alcohol is served and everyone sitting there is looking down at a smartphone not communicating with eachother and the phones light up all their faces. Hence a glow bar.
This place blows, total glow bar.
by That guy man dude November 25, 2013