Green’s Dictionary of Slang

keef n.

see kif n.