Top definition
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
Get the mug
Get a glow bar mug for your friend Manley.
buy the domain for your art vlog