Dictionary.com
Thesaurus.com
had spudded
  • past perfect of spud.

More Suggestions