1 definition by ilpeish

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