almostwitty.com
Oy vey and noodges!
Yiddish Phrases Hurrah – a dictionary for Yiddish phrases. These particular ones caught my eye: