Happy to give a Yankee advice (5)
I believe the answer is:
tipsy
'happy' is the definition.
(thesaurus)
'give a yankee advice' is the wordplay.
'give' becomes 'tip' (tipping is a kind of giving).
'a yankee advice' becomes 'sy' (I can't justify this - if you can you should believe this answer much more).
'tip'+'sy'='TIPSY'
'to' is the link.
Can you help me to learn more?
(Other definitions for tipsy that I've seen before include "A bit drunk" , "Rather drunk" , "1 over 8" , "Slightly intoxicated" , "Slightly drunk" .)