Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

失魂落魄

shī hún luò pò

Definitions

  • (idiom) dazed; beside oneself