What is Caraca?
it's something so incridible.
it's a brazilian word.Used in Sao Paulo to discribe sometinhg very cool
oh caraca!How she's so gorgeous!!!
See cool, up, great, fine