Word Definition - 耍嘴皮子

shuǎ zuǐ pí zi to talk glibly; to talk big; to be all talk