have kissed the Blarney Stone

have kissed the Blarney Stone

To have the ability to speak in a persuasive or convincing manner. Such an ability is said to be bestowed upon those who kiss the Blarney Stone in Ireland. She must have kissed the Blarney Stone, considering all the people she got to donate to our cause tonight!
See also: blarney, have, kiss, stone
Farlex Dictionary of Idioms.

have kissed the blarney stone

be eloquent and persuasive.
A stone at Blarney Castle near Cork in Ireland is said to give the gift of persuasive speech to anyone who kisses it; from this comes the verb blarney , meaning ‘talk in a flattering way’.
See also: blarney, have, kiss, stone
Farlex Partner Idioms Dictionary
See also:
  • blarney
  • have a head for
  • have a head for (something)
  • have a head for figures
  • have a head for heights
  • have (the) golden touch
  • golden touch
  • seven-league boots
  • cut (one) off in (one's) prime
  • cut someone off in their prime
References in periodicals archive
Both of these gentlemen have kissed the Blarney Stone not once, but many times!