Green’s Dictionary of Slang

Yiddel n.

see Yiddle n.