I absolutely loathe the word yoni, it just sounds horrid to me. Sorry! I mean, wtf is a YONI? Why do we need pretend words to hide our embarrassment over our vaginas?
Well I don't use it but it's not a pretend word
The word yoni (Sanskrit योिन yoni) is the Sanskrit word for "divine passage", "place of birth", "womb" (more as nature as a womb and cradle of all creations) or "sacred temple"