RichThesaurus
shit for brains
shit for brains
antonyms
sage
shit for brains
definitions
noun
An unintelligent, foolish person; an idiot.