BUMP-OFF


Meaning of BUMP-OFF in English

a killing

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