Understand Chinese Nickname

自顾自过

[zì gù zì guò]
Live by Oneself, simply meaning getting through alone, self-reliant, perhaps slightly indifferent and living independently regardless of external environment.
Generate Chinese Nickname
Relation Nicknames