Do you really want to send Tarkuss a message saying you like their work?
Caca also means "poop," "crap," "shit," and generally refers to excrement in some languages, including Spanish and baby talk.