Green’s Dictionary of Slang

kaifa n.

see kyfer n.