An Encylopedia Britannica Company

doo–doo

1 ENTRIES FOUND:
doo–doo /ˈduːˌduː/ noun
doo–doo
/ˈduːˌduː/
noun
Britannica Dictionary definition of DOO–DOO
[noncount] informal
: solid waste discharged from the body

in deep doo-doo

informal
: in a very bad situation