raining cats and dogs
To "rain cats and dogs" means to rain heavily or pour down rain in a very extreme and intense manner.
Requires login.
To "rain cats and dogs" means to rain heavily or pour down rain in a very extreme and intense manner.
Requires login.