Understand Chinese Nickname
神烦
[shén fán]
This nickname 'Shen Fan' means someone who is extremely annoying or irritable. It’s often used self-deprecatingly to describe oneself as a person who can be troublesome or vexing to others.
Generate Chinese Nickname
Relation Nicknames
我姓樊我心烦
[wŏ xìng fán wŏ xīn fán]
This means My Surname Is Fan and I Am Bothered It indicates frustration or disturbance experienced ...
翻白眼
[fān bái yăn]
Fan Bai Yan literally refers to the action of rolling ones eyes which typically conveys boredom impatience ...