Understand Chinese Nickname

我神经

[wŏ shén jīng]
Simply put, this translates to 'I'm Nervous', though it can also convey eccentricity or being high-strung.
Generate Chinese Nickname
Relation Nicknames