Understand Chinese Nickname

你的存在刺鼻

[nĭ de cún zài cì bí]
A very unusual nickname which means 'Your existence stinks'. Despite its literal translation, it might be meant to say you're making an overpowering impression, either positive or negative depending on context.
Generate Chinese Nickname
Relation Nicknames