a soaking or drenching that you get when you are standing too near a puddle of water through which a vehicle drives too fast, causing you to be heavily splashed.
by rabidbilly January 24, 2012
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×