Green’s Dictionary of Slang

kaif n.

see kif n.