跩zhuǎi
Meanings
1. to waddle
2. to swagger
3. (coll.) strutting
4. self-satisfied