exuberant

adj

1.
joyously unrestrained
2.
unrestrained, especially with regard to feelings
3.
produced or growing in extreme abundance