Quote Originally Posted by Jan View Post
I am not sure if we speak the same language. The individual words sound familiar, but they just don't fit together like that in my head.
or rather what does

to turbo team
mean? great alliteration, but I don't get it.