I will chalk your seemingly slightly hostile post to a language barrier.
Thus allow me to be clear.
First, that word does mean what I stated earlier in English(American).Surely, in all of your worldly experiences you have seen a word or name in one language have a completely different meaning in another and that it is a bit odd or amusing or just strange given the different contexts.
So that is all it was. An observation for a bit of a laugh. Nothing deep rooted about it.
Secondly, I understand the origination of the word in Japan.
And while I do not speak Japanese, I am well received when I visit and enjoy my time and the culture.
So, if you were merely trying to straighten me about some facts which I was already straight on, that is fine, no worries.
I hope that is all it was and not some lambasting which I do not deserve and would not tolerate.
If it was otherwise, well, that is your undertaking to continue if you so choose.