Where does “caca boudin” come from?

caca boudin (French) comes from French boudin, from Middle French boudin, from Old French boudin, from Latin botellus, from Latin -lus, from Proto-Italic -elos, from Proto-Indo-European -e-lós, from Proto-Indo-European -lós — Forms agent nouns from verbal roots.

caca boudin (French): a childish expression with a large range of meanings, from disgust to anger, joy or disappointment

Definitions

  1. a childish expression with a large range of meanings, from disgust to anger, joy or disappointment

Ancestry of “caca boudin”, step by step

caca boudin traces back through two separate lines of ancestry.

via French boudin

StepLanguageWordMeaning
1Frenchboudinblood sausage, black pudding; tube, ring; fatty,...
2Middle Frenchboudin
3Old Frenchboudinblood sausage, black pudding
4Latinbotellusa small sausage
5Latin-lusAlternative form of -ulus; diminutive suffix
6Proto-Italic-elosForms desubstantival and deadjectival diminutive nouns
7Proto-Indo-European-e-lós
8Proto-Indo-European-lósForms agent nouns from verbal roots

via French caca

StepLanguageWordMeaning
1Frenchcacapoo
2Latincacōto defecate, shit, pass excrement
Every word from Proto-Indo-European -lós