Green’s Dictionary of Slang

dewdad n.

see doodad n. (3)