EXUBERANT

Joyously unrestrained and enthusiastic High spirits  Lavish and flamboyant  Great or extreme in degree, size, or extent  Produced in extreme abundance  Plentiful  Luxuriant