Leng

Leng is a word like tasty or delicious it is a word in slang that the British use.
OMG them sweets are so leng
by Wjjsksms March 20, 2020
Get the Leng mug.