Ayoni
Ayoni is non-vaginal sex in Hindu culture. The concept of ayoni is broad and can include oral, anal, and manual sex, intercourse with other animals, and even forms of masturbation. Hindu law books tend to prohibit ayoni, but epic narratives and Puranas, on the contrary, describes the birth of heroic children or even gods from this kind of sex. Sometimes such a contradiction can be found even within the same text, such as in the Mahabharata. Thus, ayoni is presented either as impure or as sacred. This inconsistency can be explained by the fact that normally taboo practices can be sanctified by ritual contexts. Etymology Since yoni is the vagina, the literal meaning of the term ayoni is "non-vagina". Mythology In the sacred texts, ayoni is responsible for the birth of many gods and heroes. Among them are both the Gurus of the Mahabharata, Dronacharya and Kripacharya. There is also a legend that Ayyappa was born of two men as a result of ayoni. The Hindu god of war Kartikeya was born under circumstances when Shiva was interrupted during coitus with his wife, Parvati, and ejaculated into the flames, i.e. into the hand of the god of fire Agni (according