Definition of (as) pleased as Punch in English:

(as) pleased as Punch

phrase