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 Get the LESTER LAND mug.