STEP OFF


Meaning of STEP OFF in English

To be hanged

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