Lamza

Added May 14, 2025
Top Definition

Is a kasi term for a kiss.

By Import: Skhokho (South Africa) May 14, 2025
0
Add Your Definition