Another slang term for South Africa. Also see South Ah
Madumane: Thank you Sauta for the love.
More than 1,040 words... defined by people like you and me!