See Also: pinche(dictionary)

pinche (iou)



pinche noun. L18.
[French, from Spanish pincho.]
A tamarin; spec. the cotton-top tamarin, Saguinas oedipus. Also pinche monkey.