What does Beschimpfungen auf jdn. niederprasseln lassen mean?

Beschimpfungen auf jdn. niederprasseln lassen - German to English

to shower misuse on sb.