The problem here is that the phrase doesn’t translate well from its original Kenyan.....
I have it on good authority that it is Kenyan for macacca.