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 act of forgetting what to say or not knowing the proper response to a question. When this happends you simply yell "O BLAARGAGG..
1. A nasty vagina that extends from the crotch area to the naval. Damn son, she's got a vagumix that could stretch for miles. See st..
1. an individual who is totally clueless in all things pop culture If you say Tom who? you're poptarded See pop, clueless, oblivious..