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 leronmug.

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