Pinyin Dictionary results for "shua zui pi zi"

耍嘴皮子
to talk glibly; to talk big; to be all talk
Dictionary data provided by CC-CEDICT