Skip to main content

Definitions by anonymous69696

Turbo Detonation 

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.