Definition
Slang term for engine failure.
Videos containing the term 'Blow-up'
Loading...
http://www.sportsdefinitions.com/drag-racing/Blow-up.html
Slang term for engine failure.
http://www.sportsdefinitions.com/drag-racing/Blow-up.html