exuberant (ɪɡˈzjuːbərənt)

— adj
1. abounding in vigour and high spirits; full of vitality
2. lavish or effusive; excessively elaborate: exuberant compliments
3. growing luxuriantly or in profusion