My neck hurts just thinking about it. My first mental association is with screeching tires, on a particular day in the past in which I was unlucky.
I wonder what the story behind the name choice is. Unless the parents simply thought they were being funny, there must be one.