Answer:
1. Lepe = Lepe is a Spanish town in the province of Huelva, in the autonomous community of Andalusia. It is near the Portuguese border. According to the 2009 census, the city has a population of 25,886 inhabitants.
2. Lepe = Insult.
For example - You lost the key? You're such a lepe!
3. Lepe = Lepe in Indonesia means to know or know more than others.