LENG (LENGED, LENGING)


Meaning of LENG (LENGED, LENGING) in English

To snack or munch. Example: All you did all day was watch TV and leng.

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