English dictionary, thesaurus, translations & etymology
FreeDict.com

carape — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • gadzooks intj An expression of surprise, shock, etc.

Senses

carape is used for these senses in English:

  • aw shucks Used to express disappointment, embarrassment or annoyance.

Related Spanish words