stupehead

stupehead

n. a stupid person; a blockhead. (see also stupe.) What a stupehead!