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.