3 definitions by thegladiator
by thegladiator April 20, 2022
by thegladiator April 20, 2022
a process of self induced vomiting to purge demonic entities from the body with the aid of salty water. often touted by yogis, who usually refer to this practice as vaman dhauti.
by thegladiator November 13, 2022