For example: The most controversial Italian swears revolve around religion.
Accidenti, accidentaccio, perbacco, accipicchia and acciderbole are more polite alternatives.
Saying that someone is a coglione means that they are inept, stupid, unintelligent and contemptibly naïve.
Faccia di culo literally means that your face looks like an ass.
Stronzo is turd in English, which means piece of excrement.
It literally translates to testicle.
Note: This post may contain terms that are inappropriate for some readers.
Gnocca, typical Bolognese version of figa, is widely used with the same meaning.