KISS


Meaning of KISS in English

To punch

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