The appropriate response to the unwanted question "ASL?" on Omegle.com or similar chat sites.
Connecting to server...
Looking for someone you can chat with. Hang on.
You're now chatting with a random stranger. Say hi!
You: Hi!
Stranger: asl?
You: IT'S NOT EVEN FUCKING RAINING
You have disconnected.
by katielibertine April 15, 2009
Get the IT'S NOT EVEN FUCKING RAINING mug.

Japanese Rain Goggles

A made-up term used by Charlie Sheen in the Two and a Half Men episode entitled "Ow, Ow, Don't Stop" aired on 11/22/2010. There is much speculation that it might be a crude sexual term like many of the invented sex acts seen here on Urban Dictionary. Many fans have created their own obscene definitions on sites such as Yahoo Answers.

Some have theorized that Japanese Rain Goggles may be in reference to Mejikara anti-wrinkle goggles, which are made of silicone rubber. Charlie may have meant Courtney's fake boobs, also made of silicone, were in his eyes.
Charlie: "Have you ever had a woman give you Japanese Rain Goggles?"
Allan: "I've never even heard of that."
Charlie: "Neither had I until last night and now I don't know how I ever lived without 'em!"

Girl: "What are Japanese Rain Goggles?"
Boy: "I'll show you later baby."
by alittleobsessive November 23, 2010
Get the Japanese Rain Goggles mug.

caught in the rain

Partaking in random gay sex. Used within the gay community as code, so only other gay people understand. Heterosexuals will simply wonder why the person shows no visible signs of being wet.
"Dude, I was walking home from work, then I got caught in the rain!"

"I was walking through the park... then I got caught in the rain"
by TheRainMan February 06, 2012
Get the caught in the rain mug.

Rainbow Rain

The proper name for good tasting cum which comes from a homosexuals penis.
His rainbow rain was fantastic after he fucked me for a few hours.
by Happyfaggy October 08, 2009
Get the Rainbow Rain mug.

Raining Wolves and Tigers

An intense form of rain. Similar to the phrase "raining cats and dogs." Typically the rain is coming down in torrents before it is changed from cats and dogs, to wolves and tigers.
Joe: Whoa! it's raining cats and dogs out there man!!

Adam: Nah, I'd say more like Raining Wolves and Tigers, i can barely see the street from the sidewalk!
by cmckenn108 July 14, 2010
Get the Raining Wolves and Tigers mug.

rain on my downfall

When things are going bad and someone tries to make things worse.
person1 - "Hey, that work is shit!"
person2 - "Don't rain on my downfall!"
by lennykn August 16, 2018
Get the rain on my downfall mug.

Rain Forest Flush

A woman sits in a chair, and a man lays on the floor with his mouth aligned below the muff. The woman pours his/her favorite beverage between her breasts where it flows through the "rain forest" into the mans waiting mouth. Yum..Yum
see above
by P.B. March 17, 2004
Get the Rain Forest Flush mug.