I came across the following bit on this Christian Evangelist website :
there is a temple in India where they have a festival every year. Devotees go there during this festival that goes for a week and utter curses and abuses to the god in that temple. These are the worst words (@#$&*^#%) you can imagine. They do it with the belief that this is a way of bringing out all the evil thoughts and anger in them and this god can take it so that they can get cleaned from all the dirt inside them.
Is there any such temple in India?