Where does “poo poo” come from?

poo poo (English): (A piece of) excrement

Definitions

  1. (A piece of) excrement

Words derived from “poo poo