come down on like a ton of bricks
come down on like a ton of bricks {v. phr.}, {slang}
To direct one's full anger at somebody.
When the janitor was late for work, the manager came down on him like a ton of bricks.
Categories:
Source: A Dictionary of American Idioms