No one except some sick puppy is going to spray windex on bud.

I think windex smell means the bud has some mold. Just look at the bud and see if there's mold on it.