Anyone who has lots of scratch is well heeled.
Yup, that's what I thought. And...anyone whose tires have a lot of scratch(es) might call them well-peeled...