Home
Help
About
Contact
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