Meanings1to strut about feeling complacent (idiom)Written Forms顧盼自雄Traditional · Main Form顾盼自雄Alternate Form