1 definition by BlahMaster

This is a chinese slang, which is the initials for “Ni Ma Si Le” which means your mom’s dead. Often used in curses for online/real life arguments.
A: You’re nothing but a keyboard fighter, suck it.
B: A, NMSL.
by BlahMaster July 19, 2018
Get the NMSL mug.