Anoche cayó chuzos de punta y las calles se inundaron en pocos minutos.
Last night it poured heavily and the streets flooded within minutes.
Cuando cae chuzos de punta, prefiero quedarme en casa viendo una película.
When it rains cats and dogs, I prefer to stay home watching a movie.
El pronóstico anuncia que mañana caerán chuzos de punta durante la tarde.
The forecast says that tomorrow there will be heavy rain in the afternoon.
Cayeron chuzos de punta toda la semana pasada y no pudimos salir a la playa.
It rained heavily all last week and we couldn't go to the beach.
Validation Count: 0
Sourced from Wiktionary