Etymology Explorer
› English
Where does “poopoo” come from?
poopoo
(English): To defecate
Definitions
To defecate
Words derived from “poopoo”
poopooface
poopoohead