Understand Chinese Nickname

斯心裂肺的笑

[sī xīn liè fèi de xiào]
Literally translated it might not make much sense because of non-standard Chinese characters. Intended meaning could imply laughing so hard it feels physical.
Generate Chinese Nickname
Relation Nicknames