choo-choo boi Share definition Flag 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 0 0 Get merch Get the choo-choo boi mug. Buy Now — $32.95 See more merch