Top definition
To let finish a sentence or thought when being interrupted.
Usually used by people in London
1: so like i was like dont do that and...
2: no, but
1: rah bruv, let me land
by ooohhhdontdoit December 26, 2017
Get the mug
Get a let me land mug for your papa Manafort.