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. Slang meaning "Obama '08" Coined from a cute campaign sign designed by an "M.A.B." for Barack Obama and proudl..
1. to stalk someone or something "Hey did you see that guy? He was definately creeping on you." See creeper, stalker, creep, st..
1. stupid mexican freakin' gnipinos come here and take all the jobs See Brandon..