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