Has many crude/colloquial uses but literally means "This Dick".
fr Italian/Neapolitan Stu Cazzo
Stu is the way Questo (The Italian word for 'this') is pronounced in the Neapolitan dialect.
Cazzo means dick/
prick ( lit. penis)
btw - It does not
mean 'balls' as is frequently suggested.
You often hear the phrase in the movies "
don't break my balls"
....which is a direct translation of the Italian:
"Non rompermi i coglioni" - (coglioni meaning balls/testicles)