Etymology
Advertisement
fuddy-duddy (n.)
"old-fashioned person," 1871, American English, of uncertain origin.
Related entries & more 
Advertisement
duds (n.)

c. 1300, dudde "cloak, mantle," later, in plural, "clothes," especially "ragged clothing" (1560s), of uncertain origin but probably from an unrecorded Old English word. Compare Old Norse duði, Low German dudel. Related: Duddery "place where rags are kept for sale" (1550s); dudman "scarecrow, man made of rags" (1670s); duddy "ragged, tattered" (1725).

Related entries & more