Baglamukhi Jayanti is believed to be the day when Goddess Bagalamukhi incarnated on earth protect devotees and restore dharma. Baglamukhi Jayanti 2013 date is May 18. The Goddess is an incarnation of Goddess Shakti and is one of the Mahavidhyas.
There are several legends associated with Goddess Baglamukhi and most of them are popular in the western parts of
. A popular legend says that Goddess Shakti took the form of Baglamukhi to protect the universe from a huge storm that had the capacity to destroy the universe. India
Baglamukhi is the eighth Mahavidhya among the 10 Mahavidhyas.
The goddess is worshipped in the form a powerful yantra.
Another popular legend associated with the Goddess has it that she stopped a demon named Madan by pulling his tongue out. The demon realized his mistakes and prayed to the Goddess and he was forgiven. The popular image of Goddess Baglamukhi has he pulling the tongue of the demon.