1 definition by Chinese old driver.

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.
by Chinese old driver. March 27, 2018
Get the mmp mug.