Green’s Dictionary of Slang

doondoos n.

see dundus n.