i need to buy some diddly doo dahs at the supermarket
a nice word to describe feminine hygeine products
"i need to buy some diddly doo dahs at the supermarket" What is the definition of "diddly doo dahs"?