look up any word, like eiffel tower:
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