Dictionary/社死

社死

社死 shè sǐ

ㄕㄜˋ ㄙˇ
VExtended
1(neologism c. 2020) (slang) to die of embarrassment (figuratively)

Characters