punch someone's lights out
idiomDefinition of punch someone's lights out
informal
: to hit someone's face hard with a fist
It's a good thing he's not here, or I'd punch his lights out.