Definify.com

Definition 2026


caraca

caraca

Portuguese

Alternative forms

Interjection

caraca!

  1. Exclamation of surprise; whoa; wow

Synonyms