Word Definition - 失魂落魄

shī hún luò pò (idiom) dazed; beside oneself