Skunk odor in your home is usually due to sprayed urine from a skunk, but it can also come from dead or decaying remains. The pungent smell is caused by sulfurous compounds, primarily butyl mercaptan, which can linger for days. Common causes include a skunk marking territory near your home, being chased by a predator, or feeling threatened.