Appendix:Snowclones/few X short of a Y

Adjective

 * 1)  dull-witted; [mentally] strange; insane; demented.