DOO-DOO


Meaning of DOO-DOO in English

[doo-doo] n [baby talk] (1948): excrement -- in deep doo-doo : in trouble

Merriam-Webster English vocab.      Английский словарь Merriam Webster.