beef-witted, blockheaded, stupid

listen to the pronunciation of beef-witted, blockheaded, stupid