Top Definition
one who achieves everything he/she wants with ease. Due to this many are jealous, usually other female jews.
by Henry mop May 02, 2011
1 more definition
A person who has been bit by a mystical creature. This causes a strange green dot on your nose.
Jim: Wow that guy is such a leron, you can tell by the green spot on his nose.
by Earl T. Pastels December 17, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×