What does Bumblepuppy mean?

Bumblepuppy meaning in General Dictionary

The old game of nineholes