Best definition
wamba mamba
a sweet guy who loves his girlfriend a lot.

The wamba mamba is cute.