Understand Chinese Nickname

深知我碍眼

[shēn zhī wŏ ài yăn]
In an indirect way, this net name implies 'I know I'm annoying you'. It can show self-mockery or self-awareness, also maybe help to release some pressure in a casual environment
Generate Chinese Nickname
Relation Nicknames