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 vagina with a rancid yeast infection. no...no I will not touch your vaginaloaf.there is enough bread comnig out of that thing to feed..
1. a smug statement used by biochemical engineers while in conversation with chemists, once this is said it will often cause a heated debat..
1. pumping mud: Taking a wet shit (Diarrhea) After I eat at JJ'S pizza I'll be pumping mud 1. pumping mud: Taking a wet shit (..