LAMMED OFF


Meaning of LAMMED OFF in English

Ran away, escaped

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