Understand Chinese Nickname

深知我碍你

[shēn zhī wŏ ài nĭ]
This name means “I know that I annoy you” which implies a self-awareness about being troublesome to someone. It reflects a kind of ironic or self-deprecating humor.
Generate Chinese Nickname
Relation Nicknames