Ugabooga Share definition Flag Top tier ugly/nasty built lady/man. “She may be ugly but she’s not ugabooga ugly “ Ugabooga by TexasToastYa May 25, 2023 0 0 Get merch Get the Ugabooga mug. Buy Now — $32.95 See more merch