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?
by TheBrit March 07, 2005
Get the turbolady mug.