Wiktionary
didee
n. (context childish rare English) diaper
n. (context childish rare English) diaper