Apprentice of the Language English's definitions
I, frankly, don't believe this definition, but apparently a 'plash' is a 'small or light splash'...of course...
by Apprentice of the Language English October 1, 2004
Get the plashmug.
Get the plashmug. We'll email you a link to sign in instantly.