LAMB


Meaning of LAMB in English

To LAMB, or LAMBASTE. To beat. Lamb pye; a beating: from lambo.

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