Ok, maybe not embarrassing, but I figured it out upon reading the lyrics. Who the hell plays the mamba? The mamba is a species of snake (a couple of species actually, black & green). The mambo is a dance, which would make more sense here.
Whatever. In my mind, bon bon makes as much sense as mamba!