However, I'd prefer my daughter not be taught to use certain words. At least not yet.
A lot of words have social consequences. I use words that have social consequences all the time- words like "libertarian", "anarchy", "liberty", and "guns"- but I am prepared for the way the words may be received by others.
The words that some other people use might have different consequences, but the consequences are still there and should be recognized. Even if they are silly.
I have never punished my kids for saying any word, even if my personal preference would be that they not use it. I'm not going to start now.