Meaning of the word "as pleased as punch" in English

What does "as pleased as punch" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

as pleased as punch

US /æz pliːzd æz pʌntʃ/
UK /æz pliːzd æz pʌntʃ/

Idiom

very pleased or delighted

Example:
She was as pleased as Punch with her new car.
When he won the lottery, he was as pleased as Punch.