Understand Chinese Nickname

自己自私自利自导自演

[zì jĭ zì sī zì lì zì dăo zì yăn]
Translates into 'selfish, self-interested and directing my own play', showing a person admitting they might be rather egocentric or independent, living life by their own rules rather than societal expectations.
Generate Chinese Nickname
Relation Nicknames