» » Why is a vagina called pussy

Why is a vagina called pussy

273