UltraBuffoon Share definition Flag A massive Beta of a human being who gets paid way too much to do next to nothing no matter what job they are doing. Me? An ultrabuffoon? Haha lol lol. UltraBuffoon by Socialmouse June 14, 2023 0 0 Get merch Get the UltraBuffoon mug. Buy Now — $32.95 See more merch