thanksgiving shrine visit; visiting a shrine to give thanks
A visit to a shrine or temple to express gratitude, often after a wish has been fulfilled or a prayer answered.
My wish came true, so I went to the shrine to give thanks.
We visited the shrine as a family to give thanks for passing the exam.
settling scores; revenge visit
Colloquial, often ironic use: going to confront someone or get even, likened to a 'thanksgiving visit' but actually for retaliation.
I'll go pay him a 'thanksgiving visit' later, if you know what I mean.
He seems to be planning to settle scores with the person who betrayed him.