doodoo

noun

  1. 1

    Excrement.

    Child: You're a doo-doo head.
  2. 2

    Difficulty; trouble.

    Profit margins are down and we're all in deep doo-doo.

Synonyms

Translate “doodoo” to another language

Click any language to open the translator with this word already filled in.

Doodoo Definition & Meaning | TranslatePulse