The only free and comprehensive online etymological dictionary of the Spanish language
cacho (3) m. (Noun) (Latin America) "horn;" (Colombia) "(marijuana) joint;" (Chile) "huckster;" (Ecuador) "humorous anecdote"
19th cent. Probably a term developed from cacho (4) "droopy," which can mean downward-facing horns. However, Corominas (1987) believes the origin is likely in cacho (1) today meaning "piece" but in antiquity meaning "pot," because a horn can hold liquid like a pot. This is less convincing when viewed from a historical and technological perspective: horns were not vessels of liquid themselves but the nozzles, fixed to the mouth of a leather bota bag.
Indo-European
Romance
Portuguese cátulo