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.
by cosmobencomo February 10, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug