I have heard the phrase before a few years ago and now I can't remember it and it's driving me nuts.
It's a figurative phrase or expression used when someone has the skill of speaking fluent with a great lexicon, someone eloquent. It's not silver tongue. It's goes more along the lines of someone that has the gift/touch of someone or something if I remember correctly.
The first and only time I heard the phrase was from a video of someone one (can't remember who it was as well, I'm so mad at myself because if would have been a clue) during an interview and they were acknowledging their way of well speaking because they had the insert phrase here
Looking forward for the responses.
EDIT: I kept searching in Google using my keywords and after 20 minutes after posting this I found it! It was the gift of gab.