Green’s Dictionary of Slang

kyd n.

see kid n.1 (4)