Quote Originally Posted by Mechanic688 View Post
What the H*LL is a turdette??? A new kind of candy bar???
Female turd.