spudders
English
Noun
spudders
plural of
spudder