look up any word, like timebomb:

1 definition by UrbanGuru69

 
1.
Term used to describe a large amount of rain.
"Ahh no its blingin it down!"
by UrbanGuru69 May 19, 2009