Originally Posted by
CrOwSoN15
What do you mean by "done the turbo"?
I think what the opening poster is referring too, is that he allowed the engine to accelerate so that the turbo produced positive pressure.
"Done some boost" sounds like someone with a crack habit.