English to Chinese Dictionary

Search:

Did you mean: shengbing ?

蛇精病 shé jīng bìng (slang) (pun on 神經病|神经病[shen2 jing1 bing4]) crazy person / nutjob


<< back to the home page