Some processors give you an option on the gpio pins when configured as outputs,
Weak pullups are normally high value resistors built into the port that can either pull the pin to ground (pulldown) or pull the pin to 3.3v (pullup). Some times when interfacing to other devices ie… push buttons the value will return to 3.3v or ground when you let go…
It just means YOU don’t have to…
An LED will probably be extremely dull if used with weak pullups as, like I said, they are high value resistors @ 20k or so. You need about 470 ohm to light an LED…
Putting a 470 ohm pullup with the weak pullup selected won’t change the output current much but if you do connect a 470 ohm via an LED you really don’t need the weak pullup.