1 definition by BigWilly04

(Verb) to throw forcefully, to lob

The word originates in Central Bedfordshire
I lenged my pencil at his head
by BigWilly04 April 30, 2019
Get the Leng mug.