clary you testa di cazzo you are a real caca cazzo
italian slang used to describe an individual who is simply busting your balls
"clary you testa di cazzo you are a real caca cazzo" What is the definition of "caca cazzo"?