Where does “poopoo” come from?

poopoo (English): To defecate

Definitions

  1. To defecate

Words derived from “poopoo