1 definition by ellibellilovesleon

Top Definition
The most amazing person you will ever meet,
he is so kind hearted and extremely caring,
anything he says will leave a smile on your face.
you will never meet anyone so incredible.
he is amazing at giving advice and making you happy.
if your friends with a leon i can guarantee you will never have a bad day :)
wow, he is so amazing!
yeah of course, he's a leon!
by ellibellilovesleon August 07, 2011

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.