BlahMaster 's definitions
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.
by BlahMaster July 18, 2018
Get the NMSL mug.