not the sharpest tool in the box

Noun

 * 1)  Lacking in intelligence; dimwitted.

Synonyms

 * See also Thesaurus:stupid
 * See also Thesaurus:stupid
 * See also Thesaurus:stupid