English Dictionary
Definition pussy in British English
pussy noun
noun
/ˈpʊsi/

English Dictionary