@odonata: To use the term to mean "coward" the origin is from pussycat, which itself comes from germanic roots, and refers the sound one may use to call a cat, "pusspusspuss," etc. The meaning of the insult is that this person is as weak and fearful as a kitten, it's got nothing to do with the vagina. As for the…