Where did this occur? Slang terms for excrement must be very different there.
Toronto, apparently. I'm faaaar away in central Texas and I'm down with "doo doo." I didn't realize it wasn't a universal term, lol.