But I bet whoever said that didn't mean this.
Graffiti like above are aplenty in the Eternal City like you wouldn't believe it. But what's hard to find there are English-speaking Italians. The best bet would be either one of the polizia, the chaps at the information counters, or the ever-friendly Indian/Bangladeshi souvenir stallkeepers.
This one kept calling us darling that we just had to buy a bundle of his T-shirts.