Extremely happy or satisfied, or in a very happy or satisfied way.
“Did you see how happy Mike was when he asked Sarah out and she said yes?”“Yep! He looked like a cat who got the cream.”