sabor de caca Share definition Flag its a meaning to say this tastes like SH!T this chicken has sabor de caca! sabor de caca by cacae ball March 7, 2023 0 0 Get merch Get the sabor de caca mug. Buy Now — $32.95 See more merch