bonehead

noun: A stupid person. adjective: Stupid; thoughtless.