Sto cazzo

Sto cazzo can also mean Deez Nuts as in the famous joke
chi è?
sto cazzo!
who's there?
deez nuts}
by ilpeish February 29, 2016
Get the Sto cazzo mug.