English to Chinese Dictionary

Search:

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

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


<< back to the home page