Definitions by Troy Chaput
Space Worms
A high pitch in baseball that is well above the strike zone. Similar to saying "leave it for the worms" on a ball in the dirt. Originated in Northampton Massachusetts.
Space Worms by Troy Chaput April 28, 2017