let me land Share definition Flag 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 let me land by ooohhhdontdoit December 26, 2017 0 0 Get merch Get the let me land mug. Buy Now — $32.95 See more merch