rain savage Share definition Flag a ravaging sexy man who will pick you up when your down and has alittle bump in his boxers rain savage pulled an amazing stunt by creampying that old lady rain savage by shot callla April 15, 2009 Get the rain savage mug.