It used to be used only for food, as in tasty.
But now in slang it also means sexy or hot.
Often used to describe an attractive boy or girl.
It might also be used just as a replacement of cool or sweet. In this case, it is often followed by teh word man.
Probalably got adapted into the modern English language because of the South Africans. Who hae more interactions with the British and American that the Netherlands has.
As in sexy/hot: Did you check ou that guy in the shoe store? He is so lekker.
As in cool/sweet: -Guess what? Iw on the first prize! - Lekker man!
"lekker" means tasty or pleasurable or very excellent. Originally referred to food, but used widely to describe any excellent or pleasurable thing.
Translation: Man, we had an extremely pleasurable excursion or night's partying last night.
"Man, the chow in Cape Town is lekker, ek se."
Translation: "Man, the food in Cape Town is extremely delicious, I tell you!"
Lekker meidjes (pretty girls) - they're not unless you like 6' rugby-playing types
Lekker slaap (ZA) (sleep well) - you won't
Lekker weer (nice weather) - it's not