Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengbing ?

shé jīng bìng (slang) (pun on 神经病) crazy person / nutjob

Dictionary · Google Translate · Help
By MDBG 2025