Skip to main content

Earl T. Pastels's definitions

leron

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
mugGet the leron mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email