Green’s Dictionary of Slang

ducksy n.

see ducks n.1