Top definition
a part of the large intestine only found in a small percent of people...
that guy has a kineki he must be lucky
by chaos076 November 02, 2009
Get the mug
Get a kineki mug for your cat Yasemin.