LESTER LAND Share definition Flag A gay place where people fuck, like a big cluster-fuck. John going to lester land LESTER LAND by Andrew likes males May 8, 2019 0 0 Get merch Get the LESTER LAND mug. Buy Now — $32.95 See more merch