What is the meaning of Muscly?

thewy, muscled

Strong, powerful

Source: wiktionary.org