Skip to main content

Praise The Frog Bra's definitions

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 March 13, 2011
mugGet the rain driver mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email