Raining cats and dogs means.

A. Very rarely
B. Easy option
C. Raining very heavily
D. One who presents a counter argument

Leave a Reply

Your email address will not be published. Required fields are marked *