show someone or something a clean pair of heels

show someone or something a clean pair of heels

1 run away from someone or something as fast as possible. 2 demonstrate clear superiority to someone or something.
2 2002 Tom's Hardware Guide How fast does a PC fitted with the most powerful hardware have to be in order to show a clean pair of heels to the world's best PC systems?
See also: clean, heel, of, pair, show, something