1 definition by vitt0ri0
From the Italian "Questo cazzo" abbreviated to "sto cazzo" in southern Italy, in many dialects it translates to "stu cazzu", very often shortened to "stucazz".
Literally it means "this dick", obviously referring to "my dick".
It is more or less a swearing way to say "yeah right", so it can be used in various scenarios
Literally it means "this dick", obviously referring to "my dick".
It is more or less a swearing way to say "yeah right", so it can be used in various scenarios
by vitt0ri0 August 6, 2010