phrases, sayings, idioms and expressions at

Home | Search the website Search | Discussion Forum Home|

The gushing rain

Posted by Marathe Leena on February 19, 2010 at 12:13

"The gushing rain" - I far as I know the meaning is sudden rain, but some say it is compared to fatness. Please clarify the origin and the meaning.