to praise sb or yourself for doing sth well
PAT SB / YOURSELF ON THE BACK
Meaning of PAT SB / YOURSELF ON THE BACK in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005