bumblefrog Share definition Flag a giant hairy penis. suck on my bumblefrog, niggy! bumblefrog by Alex March 7, 2005 0 0 Get merch Get the bumblefrog mug. Buy Now — $32.95 See more merch