Caca also means "poop," "crap," "shit," and generally refers to excrement in some languages, including Spanish and baby talk.
Lost password
Sign Up
Need help? accounthelp@everything2.com