Top definition
A landir is a special type of Indian who loves to suck cock
by Amarnath January 21, 2017
Get the mug
Get a Landir mug for your dog Larisa.