Top Definition
The driver who insists upon constant lane-changing during heavy traffic in a useless effort to gain position in traffic. Often ends up wedged under a semi.
The road toad trying to get ahead of us is now plastered to the side of a Swift truck.
by ezemofo February 04, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.