loggerheaded

LOG'GERHEADED, a. Dull; stupid; doltish.