doo-doo

/duːdu/noun
RareNot in standard dictionaries
1

Excrement.

2

Difficulty; trouble.

Thesaurus

Synonyms

#colloquial