by Mike Hunt January 30, 2003
The feeling that you're about to explode as a result of too much stress, like when glass cracks as a result of rapid temperature change.
by Rain Shadow August 09, 2011
by debobpe September 03, 2009
by Vile Sandra June 26, 2007
by joe January 15, 2004