NOT PLAYING WITH A FULL DECK
Meaning of NOT PLAYING WITH A FULL DECK in English
not rational, not all there
People say he's not stable - that he's not playing with a full deck.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012