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 friendly greeting, acompanied by a 'star trek-in the hood' hand gesture.* *'star trek-in the hood' hand gesture. ..
1. noun- a shoe after stepping in poo ewww! it stinks in here- someone must have a pooshoe! everyone check their shoes...
1. a variation on the word chump. replacing the "rumpel" in rumpelstilts to produce chumpelstilts. dood, you freakin' chump..