I don’t understand the labelling of ‘pussy’ as a vulgar word. I’ve never thought of it as a vulgar word in any of its various meanings.
Colloquial at worst.