Where does “caramba” come from?

caramba (Spanish) comes from Spanish carajo — cock.

caramba (Spanish): gee, gosh, shucks, blimey, darn

Definitions

  1. gee, gosh, shucks, blimey, darn

Ancestry of “caramba”, step by step

StepLanguageWordMeaning
1Spanishcarajocock

Words derived from “caramba

Every word from Spanish carajo