Bri P!'s definitions
when a large vehicle passes your Civic on the high way and spits up nasty ice slush on your windshield!
by Bri P! January 30, 2009
Get the road snot mug.
Get the road snot mug.We'll email you a link to sign in instantly.