Raining Death

Something so indescribably horrific. The act of DEATH being rained upon in the form of an attack. Preferably anything by The Juggernaut.
I was playing Super Smash Bros. Brawl, and Pikachu started Raining Death on my ass with that Thunder Attack! ...So I rained death on her ass with THE JUGGERNAUT!
by Banana? October 09, 2009
Get the Raining Death mug.

Rain Check

A word improperly used when trying to let someone down that you have no interest in thinking it will put them down lightly. When in reality it only ticks them off because you couldn't just be upfront and tell them No. It's improperly used because they never cash it in which is the whole point of a raincheck.
Aww how sweet, I already have plans for today with my Girlfriends I will have to put a Rain Check on that and maybe follow up.
by Luckyduck100 January 31, 2021
Get the Rain Check mug.

rain driver

n. a person who, at the first drop of rain, slams on their breaks in fear that if they go faster then 20 mph, they will wreck.
by Praise The Frog Bra February 26, 2011
Get the rain driver mug.

Emma Raine

A hard, refreshing rain that occurs on an extremely hot day
It was just about to reach 98 degrees when dark clouds came together over the town and began precipitating. "It's an Emma Raine!" the townspeople exclaimed.
by Librarian Lady June 10, 2015
Get the Emma Raine mug.

jenna raine

A literal queen who is so amazing 🥺
A Jenna Raine is very kind, adorable and has a lovely voice
by netflixmills September 15, 2020
Get the jenna raine mug.

rain closet

Evan : goin in tha rain closet
Lucas : I'll be 10 mins, what road do you live on?
by DaNYaaHL August 21, 2007
Get the rain closet mug.

Smoke Rain

Smoking Rain usally a code term for someone smoking a cigarette/Blunt dipped in PCP, WET, FRY.
Sometimes I Smoke Rainand get wetter than a penguin.

Some people like the Snow some people like the Rain but Mane I got Jane in my brain.
by hayes fly guy January 19, 2018
Get the Smoke Rain mug.