Top Definition
Term referring to a person who holds up an entire line of traffic while waiting to turn left at an intersection
I bet I'm gonna have to wait here at this light for another 5 minutes! Left turn Larry is up there making everone late for work!
by Dave IROC-Z January 17, 2009
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.