Top Definition
a person who is small and likes to dress in green. once dressed in green all they need is a beard
lil amular who is sat right next to me :)who is a lephrechaun in disguise
by bj hooker March 08, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.