Short for รขยยMa Mai Pi(sounds like ma my pee), which means Motherfcker.
Popular dirty word in China since 2015.
Originally come from Sichuan, China.
Mmp, too much home work today.
Mmp, I cannot find a M4A1 in Pochinki.
Mmp, there is a teemo hide in bush.
77๐ 8๐