RAIN CATS AND DOGS


Meaning of RAIN CATS AND DOGS in English

= rain pitchforks

Slang English vocab.      Английский сленговый словарь.