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 March 13, 2011
Get the rain driver mug.Related Words
rain driver
• rain
• rain forest
• rain dog
• Rain World
• Rain Delay
• rain bird
• Rain Boots
• rain box
• rain drop drop top