Odeshi

🇿🇦 South Africa
Added July 17, 2025
TOP DEFINITION
Literally “it does not leak,” refers to magical protection (bulletproof charm). Slang for being unfazed or “that didn’t hurt.”
by Khulekani Dladla Elder · July 17, 2025
Score: 0

🇿🇦 More South Africa Slang

Browse all South Africa slang

✍️ More from Khulekani Dladla