2 definitions by Renegade Norman
A game similar to softball or baseball. A cabbage ball is larger and softer than both a baseball and a softball. It started out as an indoor game but now you can play it outdoors too. Started out in New Orleans
by Renegade Norman September 10, 2013
by Renegade Norman July 11, 2014