What is Mochate?
a *calo* term meaning to give it up..often a slur screamed at attractive women by cholos with a hand gesture!
hey lovely lady... MOCHATE!!!
See damsel