A nice word to describe feminine hygeine products.
I need to buy some diddly doo dahs at the supermarket!
by Sara Inkpen June 25, 2006
Get the diddly doo dahs mug.