Green’s Dictionary of Slang

kaki n.

see kiki n.1 (5)