{{term}}
- {{preview}}
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
neck gaiter and mug.