Italian slang phrase used while grabbing ones crotch.
Literal traslation means "This Dick" or "My Cock".
Literal traslation means "This Dick" or "My Cock".
by Stallion April 18, 2004
Get the Sto Cazzo mug.by ilpeish February 29, 2016
Get the Sto cazzo mug.by BrianJerome March 2, 2009
Get the Sto cazzo mug.