not the sharpest tool in the shed (English, phrase)
expansion: not the sharpest tool in the shed
Senses:
glosses: Lacking in intelligence; dimwitted.
tags: euphemistic
humorous
Forms: