喪魂落魄 sàng hún luò pò

DEFINITIONS

  1. scared out of one's wits (idiom); in a panic

CHARACTERS

喪 sàng mourning; mourn; funeral
魂 hún soul, spirit
落 luò fall, drop; net income, surplus
魄 pò vigor; body; dark part of moon