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. costarican pimp "i snugglefuckied this biatch last night!" See nein..
1. One who possesses an uncontrollable urge to defecate while intoxicated A person who tries to defecate in your dresser drawer while into..
1. An extended village in southeastern Brooklyn, New York. Comprising two zip codes and the 75th Precinct, it is an area known for its bur..