Term: ammachi
Example: ammachi is a living god who is worshipped by her devotees
Definition: "ammachi, or amma is a cult leader often dubbed "the hugging saint" by the western media