1 definition by the_choco_man_from_choco_land
The other definition is close, but wrong. They left out the part in the toss where the yamball caller says "Yamball, yamball, whoaaa yamball!" to let the yamball catcher know the yamball is coming.
source: It's Yamball on the east coast right now
source: It's Yamball on the east coast right now
by the_choco_man_from_choco_land January 20, 2019