not playing with a full deck

Not playing with a full deck is a common idiom referring to people who are lacking intelligence and know-how. The phrase originated from a deck of cards where when they dont have a full deck, the deck isnt all there. Being not all there is commonly used as a way to describe someone who seems to be missing some parts of their brain which hold their common sense, intellect and the ability to understand simple things.