Meaning of A FEW BRICKS SHORT OF A FULL LOAD in English

A FEW BRICKS SHORT OF A FULL LOAD

not sensible or logical, not all there

When Moe began eating bugs, we knew he was a few bricks short.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.