MMN stands for murder me now. It is a less depressing yet equally triggering alternative to the common kms or kill myself.
"Is that the guy that ghosted me over there? MMN please."
meiner Meinung nach - german for imo.
"mmn, bist du ein Idiot."
"In my opinion, you are an idiot."