That's a phrase which should be coined in the English language.
Definition: To commit so many mistakes (particularly of a sexual nature) that eventually people get tired of you and decide to dump you ....
I don't know when the people of Italy will get tired of their weird prime minister. I do not think that they like him or admire him or something ... I feel they are for some weird reason stuck with him as the PM ... perhaps because of the fractitious nature of Italian politics.
Though one might add — What a country!