oncloudnine Very happy Extremely happy Thrilled to pieces Place for a happy meteorologist? Like a happy meteorologist? Happy beyond words Elated Really happy, as a meteorologist? Jubilant Transported Where to be happy