marty's mx5 has some mad choo-choo  moog's forester got a new turbo, giving it a bit more choo-choo
aussie slang for boost pressure from a turbocharger
"marty's mx5 has some mad choo-choo  moog's forester got a new turbo, giving it a bit more choo-choo" What is the definition of "choo-choo"?