puke for brains

See also: puke-for-brains

English

Alternative forms

  • puke-for-brains

Noun

puke for brains (plural puke for brains)

  1. (colloquial, derogatory) An unintelligent person. [20th c.]
    Synonyms: shit for brains; see also Thesaurus:fool