From Longman Dictionary of Contemporary Englishhit somebody like a ton of brickshit somebody like a ton of bricksAmerican English informal to have a strong emotional effect on someone → ton
Examples from the Corpus
hit somebody like a ton of bricks• The news of her accident hit me like a ton of bricks.