1 definition by cosmobencomo

Top Definition
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.
#car #driver #driving #game #road
by cosmobencomo February 10, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×