In Argentina it means head, skull, testa, helmet and Cap.
head
CAPOCHA: OF SEVERAL SIGNIFICADO:ORIGEN.CABEZÓN.MAKING NONSENSE.