History
History
Synonyms
UK
US
Meaning:
pussy

a cat, (vulgar) the female sex organ

vagina (used offensively)

TWAT as in Wiktionary
TWAT as in Wikipedia