Perhaps, if the "p" stands for pussy...
I prefer pusillanimous.
The other is an insult to our feline overlords.