Subscribe English
look up any word, like tittybong:

1 definition by Pyraminx

"caca" is Italian for "shit". "Lady Caca" is the name for Lady Gaga given by people who don't care for her music (?!!) or her constant presence in the media with some new strange outfit every week.
Billy: Lady Caca has 2 remix albums out this week.

Gene: I'll pass.
by Pyraminx March 26, 2010
118 28