look up any word, like sex:
 
1.
bulb that glows; also used for a term of endearment.
Anna is my glowbulb.
by curtboogie October 16, 2010
0 0