poner los cuernos

Etymology
Already attested in the 13th century, as, which, however, had the different meaning “to turn (someone) into a cuckold”.

Phrase

 * 1)  to cheat on, put horns on