Botswana(setswana) swear words beginning with the letter M

Phrase Meaning Is This Accurate?
Marete a Gago Your Penis (0%)      (100%)
Mosono wa ga mmago Your mothers pussy (50%)      (50%)
Mosono waago Asshole (100%)      (0%)
Mother fucker English (0%)      (100%)