Understand Chinese Nickname

我深碍你

[wŏ shēn ài nĭ]
A play on words which literally translates as 'I deeply obstruct you'. It likely refers to someone interfering with or hindering another person’s life in a significant way. It carries a tone of complexity or difficulty within relationships.
Generate Chinese Nickname
Relation Nicknames