Green’s Dictionary of Slang

kyke n.

see kike n.