The macacca is a type of monkey in India, I'm guessing that's the insult.
I know what Indian people call each other for insults ~ none of it suitible for a family website ~ but none of it about being a monkey either. Lot of stuff about sisters though.