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