Definify.com

Definition 2024


caraca

caraca

Portuguese

Alternative forms

Interjection

caraca!

  1. Exclamation of surprise; whoa; wow

Synonyms