Understand Chinese Nickname

怪你好

[guài nĭ hăo]
The name "Kuai You Hao", directly translated as “It's Your Fault”, reflects somewhat of self-reprimand or blame put playfully or seriously on another person or situation for a perceived fault, perhaps adding an air of quirkiness and humor to oneself.
Generate Chinese Nickname
Relation Nicknames