VOCABULARY - IDIOMS

Not Playing with A Full Deck

Meaning:

Stupid, mentally deficient or impaired

Examples: