Tener cuernos en italiano (avere le corna) puede significar dos cosas: cuando tu pareja te pone los cuernos como diciste y otro sentido (menos usado) es: ser listo sin parecerlo, sin monstrarlo (por ejemplo, una persona que hace cosas sin que la gente se dea cuenta... en este caso se puede decir que tiene cuernos).