adj. phr. (old).Silly, superstitious, a bit off: also WEATHER-HEADED. As subs. = a dolt, simpleton, fool: cf. MUTTON-HEAD.
1695. CONGREVE, Love for Love, ii. 7. Sir, is this usage for your son?for that old WEATHER-HEADED fool, I know how to laugh at him; but you, Sir.