punch someone's lights out

idiom

Definition 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.