Jabambo Share definition Flag An annoying word made up by a guy named TjTj: JabamboOther people: shut up pls Jabambo! Jabambo by waitthisisntmyhouse February 22, 2018 0 0 Get merch Get the Jabambo mug. Buy Now — $32.95 See more merch