2 definitions by Rupert pumpkin
by Rupert pumpkin February 2, 2018
A term used in the EOD field to describe a fucking awesome event where things spontaneously explode from being overwhelmed with all that is bad-ass.
by Rupert pumpkin February 5, 2010