Also, https://www.cs.uky.edu/~raphael/yiddish/dictionary.cgi says that "dripe" means "defecate (taboo)".