a *calo* term meaning to give it up..often a slur screamed at attractive women by cholos with a hand gesture!
by damsel November 17, 2003
Get the mochate mug.