Oh lord, yes that stuff smells! I've never heard of it repelling snakes, but we have used it to repel other critters for sure.