Etymology Explorer
› English
Where does “poo poo” come from?
poo poo
(English): (A piece of) excrement
Definitions
(A piece of) excrement
Words derived from “poo poo”
pupu