Fluentide
社死 (shè sǐ) Meaning: “Dying Of Embarrassment / Social Death” | Chinese Slang | Fluentide