while that is the definiton, I don't think this is the right spot to use it
i'd think it'd be better with, reeks of, oozes with, etc. I think you're going for something that has a lot of frustration right? Permeate is more of a slow movement, like the word diffuse implies.