DOO DOO


Meaning of DOO DOO in English

Noun. Children's expression for faeces.

Slang English vocab.      Английский сленговый словарь.