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
Get the cracked mug.by trulyepicgamer July 28, 2019
Get the cracked mug.by ben speary September 14, 2003
Get the cracked mug.by Drew Dog April 20, 2004
Get the cracked mug.by JBShabazz September 9, 2003
Get the cracked mug.