Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shi
sheji
sheshi
sheqi
chess
she
shisi
shusi
?
社死
shè
sǐ
(neologism c. 2020) (slang) to die of embarrassment (figuratively)
<< back to the home page