taterhead

Someone who is either mentally handicapped or just plain dumb.
The catfish woman sure is a taterhead.
by Stinkypie February 13, 2005
Get the taterhead mug.