tán​tǔ​fēng​shēng

to be eloquent and humorous