Loggerheaded definitions

adjective

(used informally) stupid