English to Chinese Dictionary

Search:

Did you mean: shi sheji sheshi sheqi chess she shisi shusi ?

社死 shè (neologism c. 2020) (slang) to die of embarrassment (figuratively)


<< back to the home page