shuǎ zuǐ pí耍嘴皮to show off with clever talk; big-headedFrequency 1.1Meaningsto show off with clever talkbig-headeda smart-ass