Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Chinese old driver.
mmp
Share definition
Flag
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.
mmp
by
Chinese old driver.
May 16, 2018
Get the
mmp
mug.