Water-balloon meaning

A small rubber or latex balloon, filled with water and used as an informal weapon.
noun
0
0
Advertisement