Skip to main content

Definitions by TinyPix

Another word for potato, particularly used in an insulting way.
He's such a spudd.
Spudd by TinyPix June 29, 2018