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 19, 2011

by debobpe September 4, 2009

by Vile Sandra July 27, 2007

by joe January 14, 2004
