Definitions of tumblebug:

  • noun:   any of various dung beetles