Woman that resembles a caveman.
Have you seen Tweeks girl, she is total mango salsa
by bobvoso November 9, 2006
Get the mango salsa mug.
a frase refering to blood with chunks of flesh in it.
lets make some mango salsa in gears of war.
by Damious February 3, 2008
Get the mango salsa mug.