Where does “karamba” come from?

karamba (Tagalog) comes from Spanish caramba, from Spanish carajo — cock.

karamba (Tagalog): gee, gosh, shucks, blimey, darn an expression of shock, surprise or anger

Definitions

  1. gee, gosh, shucks, blimey, darn an expression of shock, surprise or anger

Ancestry of “karamba”, step by step

StepLanguageWordMeaning
1Spanishcarambagee, gosh, shucks, blimey, darn
2Spanishcarajocock
Every word from Spanish carajoEvery word from Spanish caramba