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. a gesture used to symbolize a great achievement or victory; not a fist pump As he stood before the beautiful women laying in his bed, h..
1. 1) A Super hero created in a small drama class in melbourne. 2) A Great band formed by two boys, in australia, with music classed as &q..
1. When one goes into a nook, or any other place for that matter, to make out. Usually occurs at parties, but can occur elsewhere. " ..