Green’s Dictionary of Slang

kioodle n.

see kiyoodle n.