ninnyhammer
synonyms
nincompoop
ninny
simpleton