1 definition by Tom Herda

Used in relation to a person that has the life expectency shorter than a glowstick.
by Tom Herda February 27, 2008
Get the Spoelstra mug.