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

English Dictionary