Green’s Dictionary of Slang

keskydee n.

see kiskeedee n.