Understand Chinese Nickname

闪闪惹人碍

[shăn shăn rĕ rén ài]
Translating loosely to 'Twinkling Light Causes Inconvenience to People', it describes someone who may inadvertently attract unwanted attention.
Generate Chinese Nickname
Relation Nicknames