Top Definition
The act of lighting a womans pubes on fire...then putting the fire out with your load.
Dialog of a Hungarian Firefighter
Girl : "O shit my pussy is on fire."
Guy : "No worries, I can make it rain."

by FYS August 08, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.