Meanings1to go insane; to lose one's mind [written and colloquial]Written Forms失心瘋Traditional · Main Form失心疯Alternate Form