Understand Chinese Nickname

i女神经

[i nǚ shén jīng]
i Nv Shen Jing can be translated as 'I (female) nerve' but likely means something like 'sensitive/funny/silly girl' which refers to a quirky, humorous nature typical of the internet slang.
Generate Chinese Nickname
Relation Nicknames