Understand Chinese Nickname

原来我有蛇精病

[yuán lái wŏ yŏu shé jīng bìng]
The term originally describes being overly meticulous, eccentric, and somewhat abnormal (snake demon illness). Used here likely in self-deprecation to express quirks and different ways of thinking.
Generate Chinese Nickname
Relation Nicknames