What does 'Pleased as punch' mean?

When someone is pleased as punch, they are very satisfied about something

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: