 Imayavar (Devas) came to this place prior to Yudhishthira and hence the deity here is referred as Imayavarappar.There is another version that the Pandavas worshipped the idols during the reign and started installing them in different places during the end of the reign.Thiruchittattu temple, is considered to be one among the 108 most sacred place of worship, where Lord Vishnu himself resides.