1 definition by bobvoso

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

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