Definition of punch someone's lights out in English:
punch someone's lights out
phrase
informalBeat someone up.
- ‘the last time he called me that, I'd attempted to punch his lights out’
Are You Learning English? Here Are Our Top English Tips
Beat someone up.