"blowout" i don't know either, it may be hairstyle or the malfunction of the garage door . There is no more context. but i want to know if dash-and-drizzle means rain or it has to do with some kind of oil used in cooking maybe
So far, two native speakers of AmE have told you that they don't know, without more context, what dash-and-drizzle means. This speaker of BrE doesn't know either. Given enough context we may be able to have a guess, but it is not a common English phrase.
there is a company in the usa named dashndrizzel that makes oil and vinegar for cookin. maybe she missunderstood the cooking oil with the industial oil to repair the door maybe? maybe she meant 3-in-one ? it is a comedy series i don't know, what do you think "dash and drizzel" mean?