TMSL Share definition Flag The abbreviation of Chinese slang "His/Her mother is dead!". The third pronoun version of NMSL (Your mother is dead). TMSL! He just ghosted me again tonight! This is the sixth time! TMSL by Sibiriingerel November 29, 2019 0 0 Get merch Get the TMSL mug. Buy Now — $32.95 See more merch