The man, from Settimo Torinese, a small town outside the northern Italian city of Turin, left several comments on the social media site on a story about the death of a 17-year-old student from Siracusa in Sicily, La Stampa reported.
The student was killed in a road accident while driving his scooter in October.
The man's posts made liberal use used the word terrone, a highly offensive word used to describe people from south or central Italy.
The word comes from the root terra, meaning land, and is used to deride people living south of Bologna.
The word implies that southerners are lazy, ignorant peasants and is testament to the strong cultural and economic divide that exists between north and south Italy.
“That's one terrone less for us [northern Italians] to support,” he wrote. “I know that in the coffin there is an ignorant southerner and I enjoy it.”
Another post read “Good evening sh***y terroni, will any more of you die today?”
His shocking comments were widely shared by incredulous people on social media and were eventually reported to police in Siracusa.
Prosecutors used a specialist telecommunications investigation unit to track down the man, who had used a fake profile to make the offensive remarks.
“Among all forms of poverty, moral poverty poses the greatest risk to humanity,” the public prosecutor, Francesco Paolo Giordano, was quoted as saying by La Stampa.