Hit the high spots

What is Hit the high spots?

Hit the high spots definition and meaning on Dictionary terms:
verb (used with object), hit, hit

Tags: