What is the meaning of Doodoo?

Alternative form of doo-doo.

Source: wiktionary.org