Snowball-fight meaning

A scuffle or play fight whose object is to hit unallied participants with snowballs.
noun
0
0
Advertisement