temps de chien
Meanings
Noun
1. bad weather, filthy weather, dreadful weather, awful weather (informal)
Examples2
What horrible weather.
What awful weather!