Green’s Dictionary of Slang

deuce adj.

[deuce n.1 (1)]

second in sequence, order or rank.

[UK] in Variety 8 July 6: She was in the ‘deuce’ spot.
[US]McCulloch Woods Words.