Top definition
Woman that resembles a caveman.
Have you seen Tweeks girl, she is total mango salsa
by bobvoso November 09, 2006
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
a frase refering to blood with chunks of flesh in it.
lets make some mango salsa in gears of war.
by Damious February 02, 2008
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug