ZioCazzio's definitions
Italian word. Used to insult disgusting pretend communists begging for cents and shit at every corner of the streets, usually going around with a dog.
by ZioCazzio April 15, 2008
Get the zecca mug.