Find the word definition

Wiktionary
pleased as punch

a. (context colloquial simile English) pleased with one's actions or achievements.

pleased as punch

a. (alternative form of pleased as Punch English)