glow worm


glow worm

n. a drunkard; an alcoholic. (From glow.) Gary came out of the bar and tripped over a napping glow worm near the entrance to the alley. See also: glow, worm