meaning of benny-pop

benny-pop meaning in Urban Dictionary

a tremendously yummy popsicle.