2 definition by Andrew likes males

Top Definition
A gay place where people fuck.
John went to lesterland.
by Andrew likes males May 08, 2019

Mug icon
Buy a Lesterland mug!
A gay place where people fuck, like a big cluster-fuck.
John going to lester land
by Andrew likes males May 08, 2019

Mug icon
Buy a LESTER LAND mug!