phrases, sayings, idioms and expressions at

its raining cats and dogs

Posted by Smokey Stover on July 22, 2005

In Reply to: Its raining cats and dogs Posted by Steph Layton on July 22, 2005

: its raining cats and dogs

That means there are poodles in the road. SS

© 1997 – 2024 Phrases.org.uk. All rights reserved.