Stronzo means poo
It means Bastard normally they say '''che stronzo meaning what a bastard.'''
Stronzo in Italian means "(piece of) excrement" in English.
Stronzo
Stroons, as a Southern insular/peninsular pronunciation of stronzo in Italian, means "feces" in English.
Il sole non tramonta mai su uno stòlido (or stronzo or canaglia)
Joey says a lot of rude words, Stronzo... vaffanculo ...but some bad words he says are invented.