potato-head
Slang definitions & phrases for
potato-head
potato-head
noun
A stupid person
(1832+)