"Hauled off on" is a phrase that means to physically or verbally attack or criticize someone. There are several synonyms for this phrase, including "lashed out at", "berated", "condemned", "rebuked", and "reprimanded". These synonyms all convey strong negative emotions and actions towards another person. "Lashed out at" implies sudden, uncontrolled anger or aggression, while "berated" suggests a harsh scolding or chastising. "Condemned" and "rebuked" both imply a strong disapproval or criticism, while "reprimanded" suggests a formal rebuke or admonition. Regardless of the synonym used, these words all convey a sense of strong negative feelings towards another person.