Definitions by NigeWell
Leng
Leng is a south east London colloquial term for the more often used 'long'.
It can be used to describe either people's characteristics or tasks that require a lot of effort.
It has been growing in popularity within East London.
It can be used to describe either people's characteristics or tasks that require a lot of effort.
It has been growing in popularity within East London.