DOO-DOO


Meaning of DOO-DOO in English

excrement, shit, doggy doo (See also in deep doo-doo )

My shoe really stinks. I must have stepped in some doo-doo!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.