This person likely ran a blog on Blogger (Blogspot) where they posted links and tutorials for obtaining a patched version of Picasa. The full URL would have been something like aduhaymantap.blogspot.com , and the specific post about the patched Picasa may have included the phrase "pic caca" in its title or slug.
: A combination of Indonesian slang words— aduhai (charming/exotic) and mantap (great/solid)—often used as a name for "lifestyle" or adult-oriented blogs on the Blogspot platform. pic caca aduhaymantapblogspotcomra patched