Top Definition
an elusive yet mystical creature that enjoys leaping. most commonly used as a substitute in that song "the 12 days of christmas". can also be used as a nickname.
9 leaping leelords, 8 machels prancing, 7 gracti grazing...

"Hey, Leelord, do you love cats? Do you love every kind of cat?"
by gractus the cactus August 17, 2011

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.