Yeled Tov Yerushalayim translates as ‘good boy Jeusalem’ and means type A kid, the perfect good boy, often times the nerdish type.
Ad Po translates as ‘up to here’ and means ‘this is my red line, don’t cross it’
Higaata Li Ad Po means ‘you really aggravated me, stop it (warning sign)
Ad Hachatuna Ze Yaavor translates as ‘until the wedding it will pass’ and its meaning is ‘this too shall pass’, don’t over exert yourself about it.
Please add to our AD collection. Comment below to enter more idioms/slang