potato-head

Slang definitions & phrases for potato-head

potato-head

noun

A stupid person (1832+)