few cards short of a full deck

Synonyms

 * See Appendix:Snowclones/few X short of a Y