Pussy

Pussy is an English word meaning:

  • Cat
  • As vulgar slang, the vulva or vagina
  • Pejoratively, a coward or weakling as an insult in general

Read more about Pussy:  Etymology