automobile leapfrog Share definition Flag Two or more cars on a highway that continually pass each other as they vary their acceleration. I wish that guy would speed up or slow down for good; I'm tired of playing automobile leapfrog with him. automobile leapfrog by cosmobencomo February 10, 2010 0 0 Get merch Get the automobile leapfrog mug. Buy Now — $32.95 See more merch