phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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.