What does benny-pop mean?

benny-pop meaning in Urban Dictionary

a tremendously yummy popsicle.