Self-gratulation

Self`-grat`u`la´tion


n.1.Gratulation of one's self.