Wireball meaning

A street game, related to baseball, in which the "batter" attempts to throw the ball over a power line.
noun
0
0
Advertisement

Origin of wireball