Top Definition
1. the continuous explosive noise as made by gunfire.
2. the rapid, tapping noise of rain.
We heard the spitter-spatter of both gunfire and rain.
by uttam maharjan November 18, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.