Back to Dictionary
顾盼自雄
顧盼自雄
gùpànzìxióng
1.
to strut about feeling complacent (idiom)