As interjections the difference between caramba and crumbs
is that caramba is exaclames surprise or dismay while crumbs is (chiefly|british) an expression of mild surprise.
As a noun crumbs is
.
crumbs
English
Noun
(head)
Interjection
(
en interjection)
(chiefly, British) an expression of mild surprise