1 definition by randomthot8765

To mean longer than ‘long
That homework took so leng to finish.

They’re arguing again - it’s so leng.
by randomthot8765 June 9, 2019
Get the leng mug.