English Dictionary
Definition spud in British English
spud noun
[countable] noun
/spʌd/
English Dictionary