Definition of punch someone's lights out in English:

punch someone's lights out

phrase

informal
  • Beat someone up.

    • ‘the last time he called me that, I'd attempted to punch his lights out’