Green’s Dictionary of Slang

deucie n.

see deuce n.1