Understand Chinese Nickname

愛過人渣怪我太瞎

[ài guò rén zhā guài wŏ tài xiā]
Meaning 'Loved a scumbag, blame me for being blind'. It reflects post-fact disappointment, regret over poor judgment in choosing romantic partners who turn out to be unreliable or dishonest.
Generate Chinese Nickname
Relation Nicknames