Meaning: ‘very pleased’
This expression refers to the Punch and Judy puppet character. Punch’s name comes from Polchinello (sometimes spelled Punchinello), an Italian puppet with similar characteristics. In Punch and Judy shows, the grotesque Punch is portrayed as self-satisfied and pleased with his evil actions.
'Your mother will be as pleased as punch when she finds out you are going home for Christmas'.