Having been improved greatly or upgraded; beefed up.
muscular, often in an exaggerated way.
properly or adequately fed or nourished