1 definition by Danielle loves mamba

Top Definition
code word for sex or having sex for a long period of time with the opposite sex
here do you want a mamba?
Do you want to do the horizontal mamba?
by Danielle loves mamba September 23, 2007
Mug icon
Buy a Mamba mug!