Where does “Hundsfotze” come from?

Hundsfotze (German) comes from German hund, from Middle High German hunt, from Old High German hunt, from Proto-West Germanic hund, from Proto-Germanic hundaz, from Proto-Indo-European ḱwn̥tós, from Proto-Indo-European ḱwṓ — dog.

Ancestry of “Hundsfotze”, step by step

Hundsfotze traces back through two separate lines of ancestry.

via German hund

StepLanguageWordMeaning
1Germanhunddog, hound
2Middle High Germanhuntdog (Canis familiaris)
3Old High Germanhuntdog
4Proto-West Germanichunddog
5Proto-Germanichundazdog
6Proto-Indo-Europeanḱwn̥tós
7Proto-Indo-Europeanḱwṓdog

via German fotze

StepLanguageWordMeaning
1Germanfotzeinflection of fotzen: ## first-person singular...
2Middle High Germanfotze
Every word from Proto-Indo-European ḱwṓEvery word from Proto-Indo-European ḱwn̥tósEvery word from Proto-Germanic hundaz