Chinese internet slang which translates to "æ©æ´å¥ç饼"ï¼ the first letters of the pinyin is "mlgcb",which is a acronym of âå¦äºä¸ªèé¼âï¼which roughly your mother has a smelly cunt
What have you done?
Done a Moroccan Fried Cake, thats what.