Skip to main content

Definitions by Bri P!

when a large vehicle passes your Civic on the high way and spits up nasty ice slush on your windshield!
road snot by Bri P! January 30, 2009