What does 'Pleased as punch' mean?

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

See also: