Green’s Dictionary of Slang

dudding n.

see dud v.2