Green’s Dictionary of Slang

duckey n.

see ducky n.