Definition
Slang term for a catastrophic engine failure - usually accompanied by clouds of smoke.
Videos containing the term 'Blow-up'
Loading...
http://www.sportsdefinitions.com/formula-one/Blow-up.html
Slang term for a catastrophic engine failure - usually accompanied by clouds of smoke.
http://www.sportsdefinitions.com/formula-one/Blow-up.html