Definify.com

Definition 2025


caraca

caraca

Portuguese

Alternative forms

Interjection

caraca!

  1. Exclamation of surprise; whoa; wow

Synonyms