Green’s Dictionary of Slang

doo-da n.

see doodah n.1