Dabdab is a new name for the service.
What does it mean? In short - not much, the name is random, meaningless and does not explain the nature of the approach / concept in anyway. The only requirement was to make sure the name is easy to pronounce.