Avoir un grand sourire, être de très bonne humeur, visiblement content et épanoui.
« Elle avait la banane toute la journée, son projet avait été accepté à l'unanimité. »
Cette expression s’emploie partout en France.
avoir la pêche (être en forme et plein d'énergie : 'avoir la banane' insiste spécifiquement sur le grand sourire et la joie visible, pas forcément sur l'énergie physique)
'Banane' se prononce [banan], toutes les voyelles sont [a], et le 'e' final est muet ; le mot est phonétiquement symétrique.