debagga