Definitions by GoldenApple
glowshroom
A glowing, blue, hallucinogenic fungus that grows underground in the Steam indie game "Terraria." Also an excuse for being completely and utterly retarded.
glowshroom by GoldenApple November 23, 2013
TDB
TDB by goldenapple October 30, 2007