Find the word definition

Wiktionary
not the sharpest tool in the shed

a. (context humorous euphemistic English) lacking in intelligence; dimwitted.