dirty
unpleasantly stormy
there's dirty weather in the offing