Pinxafire's definitions
Noun: a large wave of street water that drenches pedestrians as cars drive through large puddles at high speeds.
by Pinxafire April 6, 2017
Get the Carnamimug.
Get the Carnamimug. We'll email you a link to sign in instantly.