(also as proud as Punch)
Feeling great delight or pride.
- ‘he was pleased as Punch at the thought of the visit’
With allusion to the delight displayed by the character Punch in the Punch and Judy show.
Are You Learning English? Here Are Our Top English Tips