shuǎi kāi bǎng zi

Translation

  • to throw off inhibitions
  • to go all out
Chinese Tones