Skip to main content

April Rain

Name of the new album and song by the dutch symphonic-metalband Delain.
1: Had you seen the new clip of Delain?
2: You mean April Rain?

1: Yeah!

2: It was good, yes.
by ShinigamiNL May 3, 2009
mugGet the April Rain mug.

Raining April

Anal sex. This can also mean anal rape, and is a code for anal sex in public.
"Hey, Jimmy, guess what? I was raining april all over Kate last night!"

"I love to Rain April on people!"

"Hey, did you hear the news? Some guy got put in prison for Raining April on some people!"
by Whittsnake May 24, 2005
mugGet the Raining April mug.

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