Understand Chinese Nickname

间接性失心疯

[jiān jiē xìng shī xīn fēng]
Literally translated as 'indirectly insane’, meaning a sporadic state where sanity is temporarily lost, perhaps due to some intense emotion, situation, or thought pattern causing intermittent mental breakdowns.
Generate Chinese Nickname
Relation Nicknames