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. The art of tying tightly and binding your testicles with rope for the purpose of sexual gratification via self stimulation. Also known a..
1. The watering-down of sports broadcasts with human interest crap. Named for Bob Costas, the NBC sportscaster who has singlehandedly redu..
1. Someone who is fatigued, tired, exhausted of strength or energy. I don't know what I'm saying... I've patatstit. See ti..