Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

满嘴跑火车

mǎn zuǐ pǎo huǒ chē

Definitions

  • (idiom) to have a glib tongue
  • to talk big