Wiktionary
dumb as a bag of hammers
a. (context slang English) Remarkably stupid.
a. (context slang English) Remarkably stupid.