Top Definition
In a most simple definition, a man who gets more ass than a toilet seat.
Did you see him steppin out the club tonight? Bitches hanging all over him. He's a mobile red light district!
by ohhhhhhya January 26, 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.