a few bricks short of a load

a few bricks short of a load and a few cards shy of a full deck; a few cards short of a deck; not playing with a full deck; two bricks shy of a load
Fig. lacking in intellectual ability. (Many other variants.)
  Tom: Joe thinks he can build a car out of old milk jugs. Mary: I think Joe's a few bricks short of a load.
  Ever since she fell and hit her head, Jane's been a few bricks short of a load, if you know what I'm saying.
  Bob's nice, but he's not playing with a full deck.
  You twit! You're two bricks shy of a load.

我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文