Sometimes stuff is self explanatory. I would assume that after hearing the first few bars of TURBO, you go:
(…not that I’d actually know what it means… It’s just one of those words, that made an impression when I was a kid, and cool cars were the most important thing in the world after candy and christmas)
Turbo boosts… umm… acceleration?
Aaand this is how we resist the urge to go0gle one more nugget of useless information. I’m perfectly alright, thinking that turbocharger has something to do with magic.
After all, I still don’t know how a vinyl record & player works, and reading about this is the first thing on my toLearn list.