Top Definition
Achieving a victory by a significant margin.
Emmalee: Man, I'm beating you guys in this card game by like a hundred points.
Louis: Yeah, you're really running the town on all of us. :(
by LOSE2011 January 07, 2011

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.