Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Earl T. Pastels
leron
Share definition
Flag
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.
leron
by
Earl T. Pastels
December 21, 2008
Get the
leron
mug.