spud heads

English

Noun

spud heads

  1. plural of spud head