tǐng xiōng tū dù
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • 1

    slenergized; with a puffed out chest and protruding belly; throw out one's chest and belly

  • 2

    slarrogant and proud