Lepcha

What is Lepcha?


1.

a group of people who live in mountains.

The Lepcha live in mountains.

See kat, people, mountain, third world, tribe


52

Random Words:

1. 1. A warm and fuzzy feeling 2. A joke term for bum rape when unable to hug say "homshnee" When kissed on the nose See homs..
1. A copious amount of earwax I can't hear you cuz I gots the ear butter, yo...
1. Acronym for "In My Limited Experience" IMLE, thinking of an example sucks balls. See imle, in, my, limited, experience..