What is Turbolady?
Mythical stern female who visits when your turbo is about to shit itself.
My car's making a nasty whining noise, is it teh Turbolady?