punch-drunk

• pull one's punches

• a punch-up

• as pleased as punch