Top definition
To rain extremely hard.
Oh my God, it is waphooning out.
by sarie59 July 03, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush