Skip to main content

Rihanna rain

Something that never, ever seems to end.
Gomez: Wow, this semester has just gotten worse and worse.
Chim: That Rihanna rain just won't let up.
by SandwichesAreBeautiful March 4, 2010
mugGet the Rihanna rainmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email