Green’s Dictionary of Slang

dud n.1

[ety. unknown]

1. [mid-15C+] an article of clothing, esp. a cloak, made from rough, coarse cloth; thus dudded adj., clothed.

2. a rag, a cloth.

In compounds

dud-dropper (n.)

see separate entry.