What is the meaning of Stocky?

Sturdy; solidly built; heavy and compact.

Source: wiktionary.org