Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

甩开膀子

shuǎi kāi bǎng zi

Definitions

  • to throw off inhibitions
  • to go all out