Green’s Dictionary of Slang

deucer n.

see deuce n.1