So leng in England means smth on the lines of attractive So if ur like from Romania or smth and u dunno what leng means
And ya say it to a girl that's like younger than u
Yer fucked mate
To give someone a thorough and exhaustive examination bordering on interrogation. To really put someone through the ringer. A grueling examination or interview.