This is a fantastic explanation.
Also, this page is fantastic: https://en.m.wikipedia.org/wiki/List_of_English_words_of_Yid...
My wife, a native speaker of Spanish who doesn't speak German, reports that to her ears German sounds angry rather than silly.
In the middle ages, the Mainz-Worms-Speyer region was the center of Jewish life in Germany.
I think I even found a wrong explanation on that Wikipedia page, simply by knowing Pfälzisch: A "Schnook" is a housefly. It doesn't match the Yiddish meaning that well, but it's the exact same word.