Entry # 4713 has returned 1 entry

bugubugunga

noun the slope of a swelling or protuberance