Chennai gets more rain in winter than in rainy season. it is because of North East Monsoon. Due to this North East Monsoon or resumption of trade wind Tamilnadu gets heavy rains regularly. In a short span high amount of rain fell in small pockets.So that's the cause of flash flood. The excess water created flood also created horrible situations like stampede in Chennai.