Must be some gangsta yiddish insult.
did someone say yiddish gangsta???
http://www.youtube.com/watch?v=dsFpUW48Tnc