From hurricane + -proof.
hurricaneproof (comparative more hurricaneproof, superlative most hurricaneproof)