Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by WeirdAnimal
NMSL
Share definition
Flag
Α
Chinese
word stand for “your mom is dead”. Often used in internet when
people
are
angry
.
If you had α
bad
game, and you think
someone
did
really
poor on that game. You can tell them “NMSL”.
NMSL
by
WeirdAnimal
June 4, 2018
Get the
NMSL
mug.