Caca tu puta Share definition Flag “You’re a fucking shit” But fr that’s what is means Caca tu puta can be used with ppl u hate or ppl or to ppl who don’t know Spanish Caca tu puta by Ahshdbdhfjdhfbfhehdhe May 22, 2021 0 0 Get merch Get the Caca tu puta mug. Buy Now — $32.95 See more merch