@Caillebotte Maybe literally, but no one really uses it to mean vulva. When someone uses the word "pussy" as slang, they're just referring to a vagina. or in other situations, it is used to refer to a cowardly person as @donelev85 has mentioned.
@dongelev85 In French "Pussy" = chatte (same word). And if you put your finger in the pussy : met ton doigt DANS la chatte : you are in the vagina. I imagine it's the same in English. You can say : I put my finger into the pussy you are in the vagina. If you can't say that so my apologies : )