CABOMBA Share definition Flag Some crazy person that will kamakaze with a grenade and a dildo in his hand When super smash bros brawl got push back at with cabomba!! CABOMBA by Amon35 January 25, 2008 0 0 Get merch Get the CABOMBA mug. Buy Now — $32.95 See more merch