OVER A BARREL


Meaning of OVER A BARREL in English

= over the barrel

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