They called Bush a chimp, which apparently he resembled. I could not argue withthat. Similarly, I cannot argue when somebody claims Moochelle might give the gorilla vibes. I personally think that she looks butt fugly, but not necessary a primate.
I think buffarilla is a good descriptor
All humans are primates I believe.