
The gift of the gab
Persuasive Skill
It refers to the talent for convincing others through fluent and appealing speech. 
Not Always Honest
Sometimes implies using words to deceive or manipulate, rather than being truthful. 
Informal
This idiom is casual and might not be suitable for formal situations or written documents. 