Pudgy means short, fat, or chubby in a round way. Lean is the correct antonym, meaning thin or without excess flesh. Chunky and portly are similar in meaning to pudgy (also describing heaviness or stoutness). Brawny means muscular and strong, which doesn't directly oppose pudgy.