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. quackmire (n): muddy edges of a duck pond I enjoyed sitting on the edge of the bank and feeding the ducks. However, my feet soon got s..
1. The opposite of FMLor fuck my life, for when something really good happens to you. stands for Yay My Life - because life is so good you..
1. A method of weight training in which a partner helps a lifter to continue training beyond their normal limit of fatigue. When the lifter..