mamagueba/hueva doesn't mean that where I learned it...it was a catch all term for lames and a fight-starter like "suck my dikk" to NY brehs.Puta
mama huevo
Chinese have several words (each pretty nasty) for women and men who want to be western or support westerners against chinese. TBH, most of the words are for women