This does sound horrible and I feel bad that you have to deal with it but also I can't stop myself from laughing because I can only imagine how much worse it smells due to the current weather we are having! hope you got the gloves and power washer out!