Comment Comment by nerdponx Probably related to "caca" which usually means something related to fecal matter in Romance languages. parent nerdponx 9 years ago