1. snowed on. The entire Midwest was dumped on with about ten inches of snow.Our town really got dumped on last night.
2.Sl. maligned; abused. I really feel dumped on by all the bad reviews in the press.The jerk who designed this stupid congested stairway hasn't been dumped on enough.