Etymology
Today it means: Possessing a high degree of substance, richness, intensity or completeness. Full definition →
From full + bodied.
Etymology from Wiktionary, CC BY-SA 4.0.