Understand Chinese Nickname

明知故犯

[míng zhī gù fàn]
This internet name translates to 'repeating mistakes knowingly'. It suggests someone who does things they know are wrong, possibly indicating a rebellious nature or an intentional approach towards experiences that may not always be right.
Generate Chinese Nickname
Relation Nicknames