Find the word definition

Wiktionary
shit for brains

n. (context derogatory English) An unintelligent, foolish person; an idiot.