Top Definition
The offspring of a monkey and a lion combined.
Look at the little keyli!
by xx__handgun_romance___BANG October 17, 2005
4 Words related to keyli

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.