Country Dictionary

A fork of Rural Dictionary

keyli

The offspring of a monkey and a lion combined.

Look at the little keyli!

by xx__handgun_romance___BANG October 18, 2005