Green’s Dictionary of Slang

duddies n.

see duds n.1 (1)