Top Definition
some one that been down town one to many times...gets around the block but isnt to shy of the green. loves to have a good time and usually gets along with every one. he is lovable but ates to show love unless your real special.
by lol haahhaaa February 07, 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.