xswl meaning in Chinese
Like many other Chinese abbreviations, such as yyds or nmsl, xswl consists of the Pinyin initials. Let’s look at xswl meaning in Chinese The meaning of XSWL XSWL stands for “笑死我了” in Chinese Hanzi characters, or in Pinyin: Xiào sǐ wǒle. It’s very comparable to the English abbreviation ‘ROFL’, although the literal meaning of xswl […]