I was bathing my almost 6 year old dd earlier and we were having a lovely chat and out of the blue, she asked me what were the things I put in my knickers. I was thinking how to reply when my dh, who was outside the bathroom ironing at the time, started talking and indicating he did not want me to give her any information. I would only have given her limited information but after having popping out to have a quick chat with him, he was clear that he doesn't want me to say anything to her.
To me, if they are old enough to ask a question then an age appropriate one is okay.
What do you all do?