Skip to main content

Definitions by UDoti

umswarelo 

Something you ask for when you have fucked up. An almost apology in Zulu
It was a mistake, ngiyawugubha umswarelo
umswarelo by UDoti April 15, 2023