Bricks Shy Of A Load

Mentally impaired; unintelligent or eccentric. Usually preceded by 'a few.'

Examples:

  • He may be handsome but he's a few bricks shy of a load.

Origin: 1960s

Synonyms: not playing with a full deck, not all there