Meanings1scared out of one's wits (idiom); in a panicWritten Forms喪魂落魄Traditional · Main Form丧魂落魄Alternate Form