We do not currently know of any antonyms for spods.
The noun spods is defined as:
Did you mean spots, Spuds, sods or pods?