Define Lekka Meaning

Lekka
A South African slang word for nice ; good

That's lekka man
By Melody