1 definition by Stoned Walrus

An internet meme, sung by Tay Zonday with no meaning that induced an explosion of racism and skepticism upon the internet. Among other things.
-'Chocolate Rain, raise your neighborhood insurance rates'

-'Chocolate Rain, no one wants to here about it now.'
by Stoned Walrus May 16, 2010
Get the Chocolate Rain mug.