Doudou [1] is French for a kid's favorite, day and night, bring everywhere teddy bear. You can see further francophone influence in the use of SPIP (the CMS used for the website).
But in English, a "Doo-doo" is one of a kids favourite pass times before they are capable of doing much other than drinking milk and sleeping. If Google "doo doo", and you get a lot of pictures of excrement (NSFW, probably).
You should bring that to the attention of the developers.
American English.
No, it's well known in British English too. I don't speak American English.
Then just google for doudou instead of doo-doo, and pronounce it dow dow...