LEATHERING


Meaning of LEATHERING in English

Noun. A beating. Originates from the use of a leather belt or thong to beat someone. Derived from the verb - to leather.

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