Skip to main content

Earl T. Pastels's definitions

leron

Share 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 21, 2008
Flag
mugGet the leron mug.