Green’s Dictionary of Slang

kyoodle n.

see kiyoodle n.