FLOG


Meaning of FLOG in English

TO FLOG. To whip.

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