The act of blowing up in anger, normally on the internet, when arguing with experts.
That kid totally had turbo detonation after arguing with Dan Z.
by anonymous69696 April 24, 2015
Get the Turbo Detonation mug.