bugubugunga

English: Translation
the slope of a swelling or protuberance
noun