Self satisfied, pleased with one’s self.
My son looked like a cat who ate the canary when we found him with a plate of cookies.