Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

丢轮扯炮

diū lún chě pào

Definitions

  • (idiom) flustered
  • confused