Another time, Aunt Petunia had been trying to force him into a revolting old sweater of Dudley's (brown with orange puff balls).
I can't find puff balls in my dictionary, instead I found puffball meaning:
a type of round white fungus that bursts to send out its seeds
I am not sure if this is really relevant. What's the puff balls truly meaning here?