spring-clean

verb

1.
thoroughly clean the entire house, often done only once a year
Derived from:
spring-cleaning