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 Get the UltraBuffoon mug.