Yumbo Share definition Flag An adjective meaning highly pleasant to the senses . This word can also be used to describe things or events that bring us joy or happiness. A: Stealing from your friends is not yumbo. B: This hotdog is so yumbo. C: I found a dollar! Yumbo! Yumbo by Bigtone1993 February 4, 2017 0 0 Get merch Get the Yumbo mug. Buy Now — $32.95 See more merch