As an L2 german (standard & dialect) speaker who's learning a slavic language I think "fringe" may be the charitable way to put it. (I've experimented with alemannic dialect speakers and upon first exposure they tend to think of yiddish as a different german dialect with some bizarre vocabulary)
> In a lokh in der erd hot gevoynt a hobit. Nit keyn bridke, koytike, nase lokh, ongefilt mit di ekn fun verem un a dripendikn reyekh, oykh nit keyn trukene, hoyle, zamdike lokh mit gornisht vu zikh avektsuzetsn tsi vos tsu esn: zi iz geven a hobit-lokh, un dos heyst bakvemlekhkeyt. —JRRT
Lagniappe: https://www.petitnicolas.com/livre/le-petit-nicolas/le-petit...
(honorable mention to https://yi.wikipedia.org/wiki/הויפט_זייט )
Also, https://www.cs.uky.edu/~raphael/yiddish/dictionary.cgi says that "dripe" means "defecate (taboo)".
I wonder why anyone would think that. The words predominantly come from German, and the grammar is more of a thing of its own, far from resembling anything Slavic...
The standard historical explanation for this is that Yiddish began as a Germanic language, and the Eastern dialects developed after Jews were expelled from Germany in the 14th century and migrated East. There were already Jews living there, but the population grew tremendously with the migration.
Paul Wexler's thesis is that the Eastern dialects of Yiddish actually independently descend from early Jewish Slavic languages (e.g. https://en.wikipedia.org/wiki/Knaanic_language), and the Western dialects are derived from the Eastern ones.
"... a hypothesis that has been widely rejected by other Yiddish and Germanic linguists and geneticists", says his WP bio.
Iranian languages and peoples that are referred here are not from Iran though. During ancient and middle ages there were various Iranian peoples in Eastern Europe, speaking Iranian languages and distantly related to modern people in Iran. These were very prominent, with two of these peoples, Scythians and Sarmatians, being used as names for the whole East Europe during the times of ancient Greek and Rome. In early middle ages, the Iranian tribe Alans also spread to western Europe, and there are still Iranian peoples such as Ossetians living in north of the Caucasus. For the first century CE, it would be these Iranian populations in eastern Europe which interacted with Slavs and are a source of many loanwords.
I guess the theory goes so that a significant Iranian population in central or east Europe would have converted to Judaism and thus they would make up a large portion of European Jews' ancestry. It's probably not so, because while there certainly were many individuals or small groups converting and thus being part of Jewish ancestry, we don't really have evidence of large-scale conversions.
Of course there has been the whole political debate based on these theories, which goes to claim that "Jews are not Jews" because according to their views, almost all Ashkenazi Jews would be descended from European converts and have little to none Middle Eastern ancestry. This often goes to antisemitic direction if it's used as basis to deny some part of Jewish culture, for example. But if such conversions ever happened in a large scale, that was 1000 years ago, and surely the Jewish people whose ancestry is from one of those groups who converted, are as Jewish as are those with Middle Eastern ancestry.