PUNCH SOMEONE'S LIGHTS OUT


Meaning of PUNCH SOMEONE'S LIGHTS OUT in English

Vrb phrs. To beat up someone.

Slang English vocab.      Английский сленговый словарь.