1. Adjective. (idiomatic) muscular, often in an exaggerated way. ¹
2. Adjective. (idiomatic) Having been improved greatly or upgraded; beefed up ¹
¹ Source: wiktionary.com