I'm not exactly sure what a weighted average but it occurred to me that slugging can, at the very least, be considered X percentage. .500 would mean you'd take 50% of a base each at bat, for example.
Slugging can be above 1.000 though, correct? You can't really take 120% of a base per at bat, but you can take 1.2 bases.