Chinese slang invented in 2020.03.27, literally means your mother is dead, as same as NMSL
trump: Chinese virusChinese: knee Mars lor