Understand Chinese Nickname

毒痒

[dú yăng]
'Poisonous itch' could mean an uncomfortable, irritable condition or a desire or temptation which can never be truly satisfied or scratched, leading to further agitation.
Generate Chinese Nickname
Relation Nicknames