Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

顾盼自雄

gù pàn zì xióng

Definitions

  • to strut about feeling complacent (idiom)