Meaning of popcorn ball

Definition of popcorn ball

(noun) popcorn combined with a thick sugar or molasses or caramel syrup and formed into balls

Other information on popcorn ball

WIKIPEDIA results for popcorn ball
Amazon results for popcorn ball