Skip to main content

Definitions by HansomeNate

choo-choo boi 

Automotive turbocharger. Most commonly a cheap chinese one. Frequently purchased off ebay for use in shit box LS swaps.
My shit box 5.3 lays rubber in any gear since i got them twin choo-choo boi's bolted up
choo-choo boi by HansomeNate February 4, 2019