oddly this "caca" felt more visceral to me that most "poop"'s or "shit"'s I've seen in a bit. summoned an image instantly. probably just surprise - good choice!
reminds me of a blackhat presentation of a web crawler
two young gentlemen introduced it as "caca", seemingly an acronym for sth, but they just couldn't help themselves and kept chuckling for next five minutes.