shuǎ zuǐ pí

Translation

  • to show off with clever talk
  • big-headed
  • a smart-ass
Chinese Tones