This literally means cleaning your home very carefully, usually in March or April. We can say things like I can't go out this weekend because I have to spring clean my whole house!
However, it can also have a more metaphorical meaning. You can spring clean your schedule or spring clean your habits. This means you organise your life and remove things you no longer need.