It means it has a lot of vigour, it has a lot of energy. Strong, powerful, vital, brisk, powerful, energetic. reluctant, burly.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list