Green’s Dictionary of Slang

dudds n.

see duds n.1 (1)