The phrase "dump on" is slang for criticizing or blaming someone. Some synonyms for this expression include "scapegoat," "dish the dirt," "throw under the bus," and "lay into." Each of these phrases conveys a negative energy and implies that the person being criticized deserves blame or punishment. Other synonyms could include using words like "attack," "berate," "condemn," "reprimand," or "vilify." It's important to remember that words have power, and using negative language can have a significant impact on someone's self-esteem and mental health. While it's essential to hold people accountable for their actions, it's equally important to use constructive feedback and communicate with kindness and empathy.